Welcome to the Xceed Community Sign in | Join | Help
Community Search  

How do I know what features I can't use with an old serial?

Sort Posts: Previous Next
  •  04-30-2007, 5:55 PM Post no. 6369

    How do I know what features I can't use with an old serial?

    I just added a detail grid to my main grid on a project. Now when I run the application I get an exception about the trial version serial number. The serial number Im using isn't a trial version, it's an older version. I have a Grid 2.0 serial number and as far as I can tell from the release notes for the Grid detail grids were added in 2.0 so I would expect it to work.

    Is there any way in general to find out where we have exceeded the feature set for the license key we're using? Right now it gives such a general message that I'm not quite sure what I did wrong, perhaps there's a feature that defaults to a setting that I'm not licensed for but I seem to have no way to know.

    Steve
  •  05-01-2007, 4:53 PM Post no. 6370 in reply to 6369

    Re: How do I know what features I can't use with an old serial?

    There is no indication as to what feature may cause this from the licensing tool/exception message. Normally, however, the exception should be thrown on the line using a feature that is restricted.

    If you are having the exception thrown when you set the LicenseKey property, then the problem is not using a restricted feature, but it is rather the license is not the right one.

    Do you have any trial keys for the Grid and the Editor in the Xceed Component Licenser (Start Menu -> All Programs -> Xceed Components -> Xceed Component Licenser)? If so, delete those keys, and test your application, to see if this resolves the issue.

    André
    Software Developer and Tech Support
    Xceed Software Inc.
  •  05-01-2007, 7:01 PM Post no. 6371 in reply to 6370

    Re: How do I know what features I can't use with an old serial?

    I figured it out. Just for good measure I deleted all the expired trial keys from the licenser but that didn't fix it.

    Based on your suggestion I looked for the line that threw the exception and found that it was before my form was instantiated. This is a quick and dirty .NET 2.0 app so I didn't create a sub main, I was just letting VB handle the main form creation.

    Before I added the details grid it worked fine, it appears that the grid only checked for a license when it was viewed for the first time which happened after the Form Load event. When I added the detail grid it must have started checking for a license when the form was created but before the Load event.

    I solved it by setting the license key before the form is created. I likely would have found the solution quicker if it hadn't worked without the details grid. I was confused by the license checks happening at different times based on how the grid is configured.

    Thanks for getting me back on track. :)
View as RSS news feed in XML
Contact | Site Map | Reviews | Legal Terms of Use | Trademarks | Privacy Statement Copyright 2008 Xceed Software Inc.