DJ
Daniel Jebaraj
Syncfusion Team
November 25, 2005 01:39 PM UTC
Hi Denny.
Please follow the steps detailed in
this KB article.
Thank you for using Syncfusion products.
Best regards,
Daniel
>I am using VC++ as the development language. Every time when I run the built result, a Licensing Error dialog box pop up, and ask me to fix the Licensing Error.
>
>Even though I pressed the ''Fix'' button, that dialog box pop up again the next time when I ran the rebuilt result.
>
>It seems that the license enabler can fix C# project, but fail to fix VC++ project.
>
>you can see the attachment for message in the Licensing Error dialog box
>
>Please help.
>
>Denny
attachment.zip
DJ
Daniel Jebaraj
Syncfusion Team
November 25, 2005 01:40 PM UTC
Sorry, the link was incorrect. Correct link is given below.
http://www.syncfusion.com/support/kb/studio/Default.aspx?ToDo=view&questId=17
Best regards,
Daniel
>Hi Denny.
>
>Please follow the steps detailed in
this KB article.
>
>Thank you for using Syncfusion products.
>
>Best regards,
>Daniel
>
>>I am using VC++ as the development language. Every time when I run the built result, a Licensing Error dialog box pop up, and ask me to fix the Licensing Error.
>>
>>Even though I pressed the ''Fix'' button, that dialog box pop up again the next time when I ran the rebuilt result.
>>
>>It seems that the license enabler can fix C# project, but fail to fix VC++ project.
>>
>>you can see the attachment for message in the Licensing Error dialog box
>>
>>Please help.
>>
>>Denny
attachment.zip
DH
Denny Huang
November 28, 2005 09:07 AM UTC
Hello Daniel,
Thanks for your reply. I did the LC.exe thing and still get some trouble.
When I run the commamd following your instruction, I got the following error:
(1) : error LC0003 : Unabled to resolve type ''Syncfusion.Core.Licensing.LicensedComponent, Syncfusion.Core''
Creating Licenses file d:\emc\myprojects\src\eslez\debug\eslez.exe.licenses...
DJ
Daniel Jebaraj
Syncfusion Team
November 28, 2005 02:21 PM UTC
Hi Denny,
Do you have Syncfusion.core.dll in the GAC?
Best regards,
Daniel
>Hello Daniel,
>Thanks for your reply. I did the LC.exe thing and still get some trouble.
>When I run the commamd following your instruction, I got the following error:
>
>(1) : error LC0003 : Unabled to resolve type ''Syncfusion.Core.Licensing.LicensedComponent, Syncfusion.Core''
>Creating Licenses file d:\emc\myprojects\src\eslez\debug\eslez.exe.licenses...
DH
Denny Huang
November 29, 2005 05:39 AM UTC
In "C:\WINNT\assembly", there are two items of Syncfusion.core. One is 3.301.0.0 and the other is 3.300.0.0.
>Hi Denny,
>
>Do you have Syncfusion.core.dll in the GAC?
>
>Best regards,
>Daniel
>
>>Hello Daniel,
>>Thanks for your reply. I did the LC.exe thing and still get some trouble.
>>When I run the commamd following your instruction, I got the following error:
>>
>>(1) : error LC0003 : Unabled to resolve type ''Syncfusion.Core.Licensing.LicensedComponent, Syncfusion.Core''
>>Creating Licenses file d:\emc\myprojects\src\eslez\debug\eslez.exe.licenses...
DJ
Daniel Jebaraj
Syncfusion Team
November 30, 2005 07:57 AM UTC
Hi Denny,
The presence of multiple versions in the GAC should be fine. Did you install Essential Studio on this system or is it a build system to which assemblies are copied as part of the build?
Can you run Utilities\License Manager and check the keys that are present on the system. This error typically occurs if the keys are invalid or inaccessible.
Please let me know what you see.
Thanks,
Daniel
>In "C:\WINNT\assembly", there are two items of Syncfusion.core. One is 3.301.0.0 and the other is 3.300.0.0.
>
>>Hi Denny,
>>
>>Do you have Syncfusion.core.dll in the GAC?
>>
>>Best regards,
>>Daniel
>>
>>>Hello Daniel,
>>>Thanks for your reply. I did the LC.exe thing and still get some trouble.
>>>When I run the commamd following your instruction, I got the following error:
>>>
>>>(1) : error LC0003 : Unabled to resolve type ''Syncfusion.Core.Licensing.LicensedComponent, Syncfusion.Core''
>>>Creating Licenses file d:\emc\myprojects\src\eslez\debug\eslez.exe.licenses...
DH
Denny Huang
November 30, 2005 09:59 AM UTC
Hi Daniel,
I installed Essential Studio on this system on my system. After run License Manager and re-run Assembly Manager, I got the same Error. Please help.
>Hi Denny,
>
>The presence of multiple versions in the GAC should be fine. Did you install Essential Studio on this system or is it a build system to which assemblies are copied as part of the build?
>
>Can you run Utilities\License Manager and check the keys that are present on the system. This error typically occurs if the keys are invalid or inaccessible.
>
>Please let me know what you see.
>
>Thanks,
>Daniel
>
>>In "C:\WINNT\assembly", there are two items of Syncfusion.core. One is 3.301.0.0 and the other is 3.300.0.0.
>>
>>>Hi Denny,
>>>
>>>Do you have Syncfusion.core.dll in the GAC?
>>>
>>>Best regards,
>>>Daniel
>>>
>>>>Hello Daniel,
>>>>Thanks for your reply. I did the LC.exe thing and still get some trouble.
>>>>When I run the commamd following your instruction, I got the following error:
>>>>
>>>>(1) : error LC0003 : Unabled to resolve type ''Syncfusion.Core.Licensing.LicensedComponent, Syncfusion.Core''
>>>>Creating Licenses file d:\emc\myprojects\src\eslez\debug\eslez.exe.licenses...
DJ
Daniel Jebaraj
Syncfusion Team
December 3, 2005 02:56 PM UTC
Hi Denny,
Sorry for the delay in getting back on this. I will have an update for you by Monday.
Best regards,
Daniel
>Hi Daniel,
>I installed Essential Studio on this system on my system. After run License Manager and re-run Assembly Manager, I got the same Error. Please help.
>
>>Hi Denny,
>>
>>The presence of multiple versions in the GAC should be fine. Did you install Essential Studio on this system or is it a build system to which assemblies are copied as part of the build?
>>
>>Can you run Utilities\License Manager and check the keys that are present on the system. This error typically occurs if the keys are invalid or inaccessible.
>>
>>Please let me know what you see.
>>
>>Thanks,
>>Daniel
>>
>>>In "C:\WINNT\assembly", there are two items of Syncfusion.core. One is 3.301.0.0 and the other is 3.300.0.0.
>>>
>>>>Hi Denny,
>>>>
>>>>Do you have Syncfusion.core.dll in the GAC?
>>>>
>>>>Best regards,
>>>>Daniel
>>>>
>>>>>Hello Daniel,
>>>>>Thanks for your reply. I did the LC.exe thing and still get some trouble.
>>>>>When I run the commamd following your instruction, I got the following error:
>>>>>
>>>>>(1) : error LC0003 : Unabled to resolve type ''Syncfusion.Core.Licensing.LicensedComponent, Syncfusion.Core''
>>>>>Creating Licenses file d:\emc\myprojects\src\eslez\debug\eslez.exe.licenses...
DJ
Daniel Jebaraj
Syncfusion Team
December 5, 2005 01:04 PM UTC
Hi Denny,
The problem is that lc.exe requires full version information. Please change your licx file entry for Syncfusion to be.
Syncfusion.Core.Licensing.LicensedComponent, Syncfusion.Core, Version=3.301.0.0, Culture=neutral, PublicKeyToken=632609b4d040f6b4
This should fix the problem. Sorry for the delay in getting back to you.
Best regards,
Daniel
>Hi Denny,
>
>Sorry for the delay in getting back on this. I will have an update for you by Monday.
>
>Best regards,
>Daniel
>
>>Hi Daniel,
>>I installed Essential Studio on this system on my system. After run License Manager and re-run Assembly Manager, I got the same Error. Please help.
>>
>>>Hi Denny,
>>>
>>>The presence of multiple versions in the GAC should be fine. Did you install Essential Studio on this system or is it a build system to which assemblies are copied as part of the build?
>>>
>>>Can you run Utilities\License Manager and check the keys that are present on the system. This error typically occurs if the keys are invalid or inaccessible.
>>>
>>>Please let me know what you see.
>>>
>>>Thanks,
>>>Daniel
>>>
>>>>In "C:\WINNT\assembly", there are two items of Syncfusion.core. One is 3.301.0.0 and the other is 3.300.0.0.
>>>>
>>>>>Hi Denny,
>>>>>
>>>>>Do you have Syncfusion.core.dll in the GAC?
>>>>>
>>>>>Best regards,
>>>>>Daniel
>>>>>
>>>>>>Hello Daniel,
>>>>>>Thanks for your reply. I did the LC.exe thing and still get some trouble.
>>>>>>When I run the commamd following your instruction, I got the following error:
>>>>>>
>>>>>>(1) : error LC0003 : Unabled to resolve type ''Syncfusion.Core.Licensing.LicensedComponent, Syncfusion.Core''
>>>>>>Creating Licenses file d:\emc\myprojects\src\eslez\debug\eslez.exe.licenses...
DH
Denny Huang
December 6, 2005 02:58 AM UTC
Thanks Daniel. The license file can be generated now, but we met the same problem posted by Konstantin in "Licencing problem"
Please help
//////////////////////
Syncfusion Licensing System - Detailed diagnostics.
UsageMode = Runtime
IsAspDotNet = False
RuntimeLicenseKey = No runtime license key found in licx.
ExecutingVersionInfo = Syncfusion.Core.Licensing.FusionLicenseProvider, Syncfusion.Core, Version=3.3.0.0, Culture=neutral, PublicKeyToken=632609b4d040f6b4
ErrorMessage =
Assemblies with licenses.licx resource:
eSLEz, Version=1.0.2166.19422, Culture=neutral, PublicKeyToken=null
No Syncfusion.Core entries found in licenses.licx files.
///////////////////////////
BC
Bryant Cobarrubias
December 9, 2005 12:02 AM UTC
I hope this helps...
I just had a problem that gave the same error message. I had to open the licx file in notepad and delete all references to Syncfusion. Then I saved the file and rebuilt my solution.
DH
Denny Huang
December 9, 2005 03:44 AM UTC
Hi Bryant,
Thanks for your information.
Do you mean that I can fix the problem by modifying the binary licx file generated by LC.exe? coz. the licenses.licx (text format)only has one line.
Thanks,
Denny
>I hope this helps...
>
>I just had a problem that gave the same error message. I had to open the licx file in notepad and delete all references to Syncfusion. Then I saved the file and rebuilt my solution.
DH
Denny Huang
December 14, 2005 08:55 AM UTC
Still anybody taking care of this issue?
AD
Administrator
Syncfusion Team
December 14, 2005 06:14 PM UTC
Hi Denny,
Could you try adding the following line to your licenses.licx file?
Syncfusion.Core.Licensing.FusionLicenseProvider, Syncfusion.Core, Version=3.3.0.0, Culture=neutral, PublicKeyToken=632609b4d040f6b4
After compiling the .licx file with that entry once with LC.exe, your system should remember how to resolve our licenses in the future.
Please let me know if this doesn''t work.
Regards,
Gregory Austin
Syncfusion Inc.
AD
Administrator
Syncfusion Team
December 15, 2005 06:08 AM UTC
Hi Gregory,
I am using VC++ .NET and already upgraded to Essential Studio v4.1.
I modified my licenses.licx as your direction. It still doesn''t work.
Thanks,
Denny
>Hi Denny,
>
> Could you try adding the following line to your licenses.licx file?
>
>Syncfusion.Core.Licensing.FusionLicenseProvider, Syncfusion.Core, Version=3.3.0.0, Culture=neutral, PublicKeyToken=632609b4d040f6b4
>
> After compiling the .licx file with that entry once with LC.exe, your system should remember how to resolve our licenses in the future.
>
> Please let me know if this doesn''t work.
>
>Regards,
>Gregory Austin
>Syncfusion Inc.
DH
Denny Huang
December 15, 2005 06:20 AM UTC
Here is the Error MSG
/////////////////
Syncfusion Licensing System - Detailed diagnostics.
UsageMode = Runtime
IsAspDotNet = False
RuntimeLicenseKey = No runtime license key found in licx.
ExecutingVersionInfo = Syncfusion.Core.Licensing.FusionLicenseProvider, Syncfusion.Core, Version=4.1.0.0, Culture=neutral, PublicKeyToken=632609b4d040f6b4
ErrorMessage =
Assemblies with licenses.licx resource:
eSLEz, Version=1.0.2175.25655, Culture=neutral, PublicKeyToken=null
No Syncfusion.Core entries found in licenses.licx files.
/////////////////
>Hi Gregory,
>I am using VC++ .NET and already upgraded to Essential Studio v4.1.
>I modified my licenses.licx as your direction. It still doesn''t work.
>Thanks,
>
>Denny
>
>>Hi Denny,
>>
>> Could you try adding the following line to your licenses.licx file?
>>
>>Syncfusion.Core.Licensing.FusionLicenseProvider, Syncfusion.Core, Version=3.3.0.0, Culture=neutral, PublicKeyToken=632609b4d040f6b4
>>
>> After compiling the .licx file with that entry once with LC.exe, your system should remember how to resolve our licenses in the future.
>>
>> Please let me know if this doesn''t work.
>>
>>Regards,
>>Gregory Austin
>>Syncfusion Inc.
AD
Administrator
Syncfusion Team
December 16, 2005 06:45 AM UTC
Hi Denny,
when you go to "Properties" for licenses.licx in your project, is the Build Action set to "Embedded Resource"?
If not that would explain why it does not show up in the diagnostics under
>Assemblies with licenses.licx resource:
Stefan
DH
Denny Huang
December 16, 2005 08:12 AM UTC
Hi Stefan,
refering to articles in forums, I compile licenses.licx with LC.exe manually first, then link the output as "Embedded Managed Resource". All is because I am using VC++.
>Hi Denny,
>
>when you go to "Properties" for licenses.licx in your project, is the Build Action set to "Embedded Resource"?
>
>If not that would explain why it does not show up in the diagnostics under
>
>>Assemblies with licenses.licx resource:
>
>Stefan
>
AD
Administrator
Syncfusion Team
December 16, 2005 08:12 PM UTC
Hi Denny,
When you added the entry, did you use your new version (4.1.0.4) instead of 3.3.0.0?
Regards,
Gregory Austin
Syncfusion Inc.
DH
Denny Huang
December 18, 2005 09:31 AM UTC
Hi Gregory,
here is the content of my licenses.licx file:
Syncfusion.Core.Licensing.FusionLicenseProvider, Syncfusion.Core, Version=4.101.0.4, Culture=neutral, PublicKeyToken=632609b4d040f6b4
Please tell me if any thing wrong.
Thanks,
Denny
>Hi Denny,
>
> When you added the entry, did you use your new version (4.1.0.4) instead of 3.3.0.0?
>
>Regards,
>Gregory Austin
>Syncfusion Inc.
AD
Administrator
Syncfusion Team
December 20, 2005 07:26 PM UTC
Hi Denny,
What worked for me was including both your current entry and
Syncfusion.Core.Licensing.LicensedComponent, Syncfusion.Core, Version=4.101.0.4, Culture=neutral, PublicKeyToken=632609b4d040f6b4
in the licenses.licx file.
Regards,
Gregory Austin
Syncfusion Inc.
DH
Denny Huang
December 21, 2005 02:25 AM UTC
Hi Gregory,
I let the licenses.licx fle has both lines, and it still pops up the Error MSG box.
the following is how I gave the lc.exe command.
please check.
Thanks,
Denny
/////////////////////////////
lc /target:D:\EMC\MyProjects\Src\eSLEz\debug\eSLEz.exe /complist:D:\EMC\MyProjects\Src\eSLEz\eSLEz\licenses.licx /i:C:\Program Files\Syncfusion\Essential Studio\Assemblies\1.1\Syncfusion.Core.DLL
////////////////////////////
>Hi Denny,
>
> What worked for me was including both your current entry and
>
>Syncfusion.Core.Licensing.LicensedComponent, Syncfusion.Core, Version=4.101.0.4, Culture=neutral, PublicKeyToken=632609b4d040f6b4
>
>in the licenses.licx file.
>
>Regards,
>Gregory Austin
>Syncfusion Inc.
>
>
AD
Administrator
Syncfusion Team
December 21, 2005 06:50 PM UTC
Hi Denny,
From my experience, putting only the final name of the executable on the command line, instead of the full path works much better. Could you try this command line?
lc /target:eSLEz.exe /complist:D:\EMC\MyProjects\Src\eSLEz\eSLEz\licenses.licx /i:C:\Program Files\Syncfusion\Essential Studio\Assemblies\1.1\Syncfusion.Core.DLL
Regards,
Gregory Austin
Syncfusion Inc.
DH
Denny Huang
December 23, 2005 01:54 AM UTC
Hi Gregory,
It works!
Thanks a lot.
Denny
>Hi Denny,
>
> From my experience, putting only the final name of the executable on the command line, instead of the full path works much better. Could you try this command line?
>
>lc /target:eSLEz.exe /complist:D:\EMC\MyProjects\Src\eSLEz\eSLEz\licenses.licx /i:C:\Program Files\Syncfusion\Essential Studio\Assemblies\1.1\Syncfusion.Core.DLL
>
>Regards,
>Gregory Austin
>Syncfusion Inc.