Profile Picture

Evaluation Mode dialog showing incorrectly

Posted By Craig Swearingen 8 Years Ago
Author
Message
Craig Swearingen
Problem Posted 8 Years Ago
View Quick Profile
Supreme Being

Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)

Group: Forum Members
Last Active: 7 Years Ago
Posts: 99, Visits: 654
I've begun setting up a new development PC running win10.  I installed the Nevron Vision toolkit build 15.11.12.12 build on it.  This is the current Nevron version I'm used to using.

I then installed two projects that I had previously built with earlier Nevron toolkits back in 2014.  When I start these applications I now see the Nevron UI for .Net Evaluation Mode dialog when launching these.  These applications did not show this dialog when they were released in 2014 so I must presume that the install of the 15.11.12.12 build has caused this to now show.

How do I change my PC to not show this Nevron evaluation dialog for these properly Nevron licensed applications?


Nevron Support
Posted 8 Years Ago
View Quick Profile
Supreme Being

Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)

Group: Forum Members
Last Active: Last Week
Posts: 3,054, Visits: 4,000
Hello Craig,
Developer licenses are bound to specific machine IDs. The new development machine will have a new machine ID and you will need to request a new Developer license.


Best Regards,
Nevron Support Team



Craig Swearingen
Posted 8 Years Ago
View Quick Profile
Supreme Being

Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)

Group: Forum Members
Last Active: 7 Years Ago
Posts: 99, Visits: 654
Thanks for responding.  Let me see if I understand correctly:
1) Nevron thinks its acceptable to break properly licensed projects built with older Nevron toolkits just by installing the new toolkit?
2) Because your licensing is so strict why should I recommend to any of my clients to evaluate the Nevron toolkit knowing its going to break my projects when they do?  I apparently should never consider building a development tool with it since a developer might want to use Nevron toolkits for their own projects.  Is that how you'd have me to believe?
3) I uninstalled the toolkit (as that's the only thing I can think of to tell a client) via the control panel and the same problem remains.  Apparently, once installed my PC is broken forever.  How do I truly uninstall the toolkit and repair the licensing impact its had on my PC?  Is my new Win10 PC broken forever?

As a 5 year Nevron toolkit developer I realize your forum is moderated and don't expect an append like this to make it public but I do expect a properly concerned response.  I know I might have misunderstood something but right now I believe this is a broken licensing model.


Nevron Support
Posted 8 Years Ago
View Quick Profile
Supreme Being

Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)Supreme Being (4,435 reputation)

Group: Forum Members
Last Active: Last Week
Posts: 3,054, Visits: 4,000
Hello Craig,
Please, excuse us for any inconvenience or misunderstanding. We will do our best to answer your questions:

1) Nevron thinks its acceptable to break properly licensed projects built with older Nevron toolkits just by installing the new toolkit?
No, our intention is not to break properly licensed projects. The current licensing model is based on a per developer (individual developer) using the Software for development purposes and per production web server deployment (for web based applications). Each developer who desires to use the Software must hold a valid Developer License. We are providing 3 type of licenses with the Vision for .NET products:
-    Developer License – required for developing with the components.
-    Server License – required for production web server deployment.
-    Desktop License – required for redistribution of compiled desktop applications.

Each Developer License comes with one production Server License and one Desktop License by default. The controls are royalty free for redistribution with compiled desktop (WinForm and WPF) applications.

For web based applications - if you need to deploy your web application to multiple production web server, you need to obtain additional Server Licenses. There is no restrictions on the number of application per server, no restriction on the number of websites and no restrictions on the number of server CPUs. We do not charge for test servers.

The Developer and Server licenses are bound to specific machine IDs. Developer Licenses will unlock the product, removing the evaluation watermark and will allow debugging. The Desktop license will not work when you run the app in debug mode on another development machine.

For your nee development machine, you can simply request a license transfer. Your new Developer license will be activated based on the new development machine ID.

2) Because your licensing is so strict why should I recommend to any of my clients to evaluate the Nevron toolkit knowing its going to break my projects when they do?  I apparently should never consider building a development tool with it since a developer might want to use Nevron toolkits for their own projects.  Is that how you'd have me to believe?
You can use Nevron components to build compiled applications. If you are building development tools using Nevron, your users will be considered developers and will have to obtain Developer license keys. If your users need to evaluate a development tool, which uses Nevron components, you can request an evaluation extension license key from Nevron to distribute with your project.

3) I uninstalled the toolkit (as that's the only thing I can think of to tell a client) via the control panel and the same problem remains.  Apparently, once installed my PC is broken forever.  How do I truly uninstall the toolkit and repair the licensing impact its had on my PC?  Is my new Win10 PC broken forever?
No, your new machine is not broken. It looks like you are running the development project on your new machine and you currently don’t have a valid Developer license for this machine. Once we activate your new Developer license you should not have problems.

If you are running a compiled desktop application (redistribution), the Desktop license key will take care of the licensing.

To completely remove Nevron from your new machine, you should uninstall from control panel -> programs and features, as well as clean any Nevron assemblies from the GAC. Depending on the version of .NET Framework, the assemblies in the GAC may not be visible from Windows Explorer and you can use a free tool like GAC Browser to search and remove such assemblies.

Let us know if you have any questions or if there is anything we can assist you with.



Best Regards,
Nevron Support Team



Craig Swearingen
Posted 8 Years Ago
View Quick Profile
Supreme Being

Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)

Group: Forum Members
Last Active: 7 Years Ago
Posts: 99, Visits: 654

Thanks for the quick response.

I know I have to move my developer license when moving to a new PC.  I’m not ready to do that, however.  I haven’t done that.  My developer license works perfectly on the other machine I have it assigned to.

I’m trying to understand what has happened that has caused older Nevron projects to no longer think they are licensed on my new PC.

On my new Win10 PC after uninstalling the Nevron toolkit and using the GAC Browser to remove all the Nevron assemblies and rebooting this is my experience:
1) One project I have installed which was built with the 15.11.12.12 toolkit runs perfectly and does not show the evaluation dialog upon launch
2) Two other projects built with earlier toolkits somewhere around two years ago pop up the evaluation dialog.  These are broken now.  These projects don’t show the evaluation dialog on other PCs as they use a properly licensed key.  All I did to install these was run the same setup that was created two years ago when this project was delivered.

Somethings broken.  All three projects should be able to coexist and run on any PC without seeing these dialogs.  How do I fix this?  I believe this was caused by installing the toolkit.  It's changed my system in some way that I can't recover from.



Craig Swearingen
Posted 8 Years Ago
View Quick Profile
Supreme Being

Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)Supreme Being (97 reputation)

Group: Forum Members
Last Active: 7 Years Ago
Posts: 99, Visits: 654
I received superior support from the Nevron team both through this forum and via emails to resolve this issue.  They indicated that along with uninstalling the toolkit I also had to delete this registry entry:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Nevron

Once doing this on both of the PCs that had this problem I no longer would see the evaluation mode dialogs when starting my older Nevron toolkit licensed applications.




Similar Topics


Reading This Topic