LinqConnect Documentation
In This Topic
    Licensing
    In This Topic
    Licensing
    LinqConnect Documentation
    Licensing
    [email protected]

    Troubleshooting

    When something's wrong with license information you get one of the following exceptions on connecting to server:

    Exception text Possible reasons and what to do

    License not found...

    This generally indicates that license information could not be found, or you try to apply it in some way that does not suit the kind of application. This problem may occur over one of the following reasons:

    • File licenses.licx, required for LinqConnect, could not be found.
    • File licenses.licx is not added as embedded resource.
    • File App_Licenses.dll not found applications.

    To fix the problem determine type of your application and read corresponding section in this topic.

    This exception can be thrown by extracting data method call. To avoid the problem just open (or open and close) any connection before data extracting.

    License not valid...

    This means that license information was found but it is incorrect. It usually happens in the following cases:

    • The project was earlier compiled with old or trial version of the data provider.
    • File licenses.config used by a class library does not refer to launched executable.
    • The App_Licenses.dll belongs to other application or needs to be recompiled.
    • Something's wrong with the operating system or installation of the data provider.

    If you encounter this problem delete all files from obj folder and rebuild the project. If this does not help send to our support address small compiled binary with sources so we can investigate the problem detailed.

    Sorry, your trial period has expired...

    This exception indicates that you used trial version of LinqConnect, and the 30 days trial period is expired. To continue using data provider register it or uninstall from your machine.

    You can also see this message if the application was compiled with registered version of data provider, but deployed with trial assembly. If this is the case, replace old files with latest assemblies.