View previous topic :: View next topic |
Author |
Message |
axioma
Joined: 28 Jan 2016 Posts: 1 Location: Indonesia
|
Posted: Thu Jan 28, 2016 4:58 pm Post subject: Encryptor trigger violation of third party component |
|
|
Report issue to third party vendor (Janus):
Janus version : v3.5 .net patch (3.5.121.0)
Development tools : Visual studio 2015, C#, windows 7
I have a.EXE file dan b.DLL encrypted by infralution tools (http://www.infralution.com/).
Encrypted file name became a.ENC and b.ENC
File a.ENC and b.ENC embedded in assemblies and merge became c.EXE file using visual studio project.
When application execute (c.EXE) trial version warning pop up.
Third Party (Janus) answer :
Merge tools sometimes renames and reset a new version for the assemblies internally.
When you compile an EXE in visual studio a licenses resource file is created for such particular assembly and it is then embedded using the AL tool.
If you then rename the exe after it was compiled the license won't match the one it has embedded and the trial warning reappear. This problem is not specific to janus controls and some Merge tools have the same problem with controls using the standard .NET licensing scheme.
I don't know how infralution works but if it renames the assemblies (or your exe) or if it encrypts the resources of your application you will have the trial warning message with any licensed control you use. You may need to contact the developers of infralution for instructions about using licensed controls with your application.
Please Solution and Advice ...
Thank You |
|
Back to top |
|
 |
Infralution
Joined: 28 Feb 2005 Posts: 5027
|
Posted: Thu Jan 28, 2016 9:30 pm Post subject: |
|
|
Some control vendors require that the licenses for their controls be associated with the Entry Assembly for the application. With .NET Encryptor the Entry Assembly is the Bootstrap application. The solution is to open the Bootstrap project and add the licenses.licx file from your main project (typically under the Properties sub directory) to the Bootstrap project. Check that the file is added to the project as an "Embedded Resource" by looking at the "Build Action" in the properties window for the file.
Once you have added the resource you should rebuild the Bootstrap project. _________________ Infralution Support |
|
Back to top |
|
 |
|