Error message: 'Property License' Key is non-nullable

Posted by: socialguy on 8 September 2017, 1:10 pm EST

  • Posted 8 September 2017, 1:10 pm EST

    I have repeatedly tried rebuilding a Solution in VB.NET (Windows XP OS, Visual Studio .NET 2003), and I keep getting the error/task message "'Property License' Key is non-nullable".  The build had worked previously, though it has been a while since I have attempted to do so.  I do have the code that was previously successfully built stored in a ZIP file, and I have tried the rebuild from the unzipped code (several unzips).  The PC has both Spread for Windows Forms 1.0.6.0 and also 2.5.1007.2002 installed.  I had "inherited" this project from an outside developer, who is no longer available.


    There is a licenses.licx file in the solution, that has the following text:


    FarPoint.Win.Spread.FpSpread, FarPoint.Win.Spread, Version=1.0.6.0, Culture=neutral, PublicKeyToken=327c3516b1b18457


     


    Clicking on the Task ('Property License' Key is non-nullable) in the Task List in VB.NET doesn't lead to anything.  I reviewed some of the documentation that came with 1.0.6.0 (Start Menu Program Group) but didn't seem to find much as far as instructions go on how to implement the software.  There did seem to be some mention that a license key, or something like that, automatically regenerates itself (or something like that).


    When I open the Solution, I also get prompted about upgrading to Crystal Reports 10, but I click No.


    Any help is much appreciated.  Thanks.

  • Replied 8 September 2017, 1:10 pm EST

    socialguy -

    I don't believe that error message is one of ours.  The licenses.licx is generated by the IDE for controls that require a license and if you have v1.0.6.0 installed on the machine then this should be all you need.  If the project prompts you to upgrade to CR10 then it might be an issue with that control and you may not have it installed on your machine.  Is it used in the project?  If not and there is a reference to it try removing it.
  • Replied 8 September 2017, 1:10 pm EST

    Hi BobM & co.,


       This message confirms that the issue is not a Spread for Windows Forms one.


       Upon further investigation, the cited task/error message had to do with a missing property value when one includes a particular Crystal Reports merge module, Crystal_regwiz2003.msm with a VB.NET project.  If one expands the (MergeModuleProperties) in the Properties section and then enters a valid License Key, the task/message will disappear.  This License Key is related to Crystal Reports for Visual Studio .NET, and is available by going to to the Visual Studio .NET 2003 menu  at Help --> About Microsoft Development Environment...


       Online post/articles/Help items that further describe this issue may include:


    http://www.mail-archive.com/bdotnet@groups.msn.com/msg26250.html


    http://www.xtremedotnettalk.com/showthread.php?t=88404


    ms-help://MS.VSCC.2003/CD.CrystalHelp/crystlmn/html/crtskdeployingwindowsorwebapplicationsthatusecrystalwebservices.htm


       Thank you for the review and the quick reply.


                   Best,


                    socialguy

Need extra support?

Upgrade your support plan and get personal unlimited phone support with our customer engagement team

Learn More

Forum Channels