canjacob
2013-05-28T08:32:29Z
Is it possible to have a temporary license key so I can try the newer version iGrid.NET.4.0.Demo.Install?


Error I am getting after downloading and installing the demo version iGrid.NET.4.0.0.Full.DLL.Install
and including the TenTec.Windows.iGridLib.iGrid.v4.0.dll in the vs2010 project.


ERROR MESSAGE

Error 39 Unable to resolve type 'TenTec.Windows.iGridLib.iGrid.v4.0, TenTec.Windows.iGridLib.iGrid.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=9d47002745f2416c' C:\Users\xxxxx\XXX\XXX\XXX\XXX\AceUserControls\My Project\licenses.licx 1 AceUserControls


I do not see the file TenTec.Windows.iGridLib.iGrid.lic for the demo version 4.0 in the
C:\Program Files (x86)\10Tec\Windows Forms .NET\iGrid.NET 4.0\Bin folder

In the VS2010, I need the license key when I create the igrid
Me.fGridList = New TenTec.Windows.iGridLib.iGrid("THE LICENSE KEY NEEDS TO GO IN HERE BUT WHAT IS IT FOR DEMO VERSION 4")


I want to try before purchasing the version 4.0.
Igor/10Tec
2013-05-30T14:57:14Z
The older versions of iGrid.NET prior to the v2.5.0 used the standard .NET licensing technique based on so called license providers (the LicenseProvider class in the .NET Framework). This approach implies that the corresponding licx file is added to every project with the component, and this file is used by the VS IDE to check the licensing information when compiling the project.

The newer versions of iGrid.NET no longer use this way of licensing as it causes a lot of troubles and problems in real life. These retail versions are DLLs which work without any nag screens - as if you developed a component for your own purposes by yourself.

To avoid the aforementioned issue with the licx files which came with the older builds of iGrid, just remove them from the existing projects.