Infralution Support Forum Index Infralution Support
Support groups for Infralution products
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Encryptor trigger violation of third party component

 
Post new topic   Reply to topic    Infralution Support Forum Index -> .NET Encryptor Support
View previous topic :: View next topic  
Author Message
axioma



Joined: 28 Jan 2016
Posts: 1
Location: Indonesia

PostPosted: Thu Jan 28, 2016 4:58 pm    Post subject: Encryptor trigger violation of third party component Reply with quote

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
View user's profile Send private message Visit poster's website
Infralution



Joined: 28 Feb 2005
Posts: 4870

PostPosted: Thu Jan 28, 2016 9:30 pm    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Infralution Support Forum Index -> .NET Encryptor Support All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group