Home - Forums-.NET - FlyGrid.Net (Windows Forms) - Unable to disable nag window!

FlyGrid.Net (Windows Forms)

.NET Datagrid - Fast, highly customizable, industry standards .NET data grid control for WinForms

This forum related to following products: FlyGrid.Net

Unable to disable nag window!
Link Posted: 09-Mar-2006 05:49
I followed your instructions to register the FlyGrid Pro in my application:

1. Copied license file into bin directory of project where FlyGrid dll's are deployed.

2. Added path to the Project\Properties\Common Properties\Reference Path

3. Refreshed the FlyGrid dll references

4. Rebuilt the project.

The license file is supposed to be automatically added to the project as an Embedded Resource. This is not happening - the nag screen continues to appear whenever the FlyGrid is invoked by my application (actually more frequently than before with the new 1.3.5 version).

What am i doing wrong?

Thanks!

Eric
Link Posted: 09-Mar-2006 14:21
1. Please check the file name of license, it should be NineRays.FlyGrid.lic
2. Make sure that license is placed to "C:\Program Files\9Rays.Net\FlyGrid.Net\Bin\" folder.
3. Please delete all .licx files in the folder of your project, load project and rebuild.
Link Posted: 14-Mar-2006 10:19
Here is my scenario:

The Windows Forms dll that uses the FlyGrid is the MiddleTier.dll - the MiddleTier dll is referenced by the main application dll (SolidWorksPDM).

A. I have tried to register the FlyGrid by referencing the FlyGrid dll's in the MiddleTier project from the install directory (C:\Program Files\9Rays\FlyGrid.Net\bin) with the Copy Local set to False, and the .lic file located in the install directory. No Go  

B. I have tried to register the FlyGrid by referencing the FlyGrid dll's in the MiddleTier project with the Copy Local set to True, the FlyGrid dll's in the project bin directory, and the .lic file located in the project bin directory. No Go  

C. I have tried to register the FlyGrid by referencing the FlyGrid dll's in the SolidWorksPDM project from the install directory (C:\Program Files\9Rays\FlyGrid.Net\bin) with the Copy Local set to False, and the .lic file located in the install directory. No Go  

B. I have tried to register the FlyGrid by referencing the FlyGrid dll's in the SolidWorksPDM project with the Copy Local set to True, the FlyGrid dll's in the project bin directory, and the .lic file located in the project bin directory. No Go  

I have tried each of these several times, and yet I am still stuck with the nag screen  

Certainly there has to be a clear method to get the license to work!

HELP!!!
Link Posted: 15-Mar-2006 02:09
As I've understood - MiddleTier.dll is creating instances of FlyGrid.Net.
If this assembly doesn't have forms with FlyGrid.Net placed and only creates FlyGrid.Net - in this case you should embed .lic file into this assembly.
Just add .lic file to the project and mark in the properties BuildAction property to EmbeddedResource.
License info automatically embedded by VS IDE into assemblies  at design time, when FlyGrid placed onto some Form or UserControl and updated when project is rebuilding, you can see the .licx files created by VS. If assembly doesn't contain design-time created forms/user controls, you should embed license by adding .lic file as Embedded Resource to the project.