cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
vcarluer
Level 3

trialware 64 bits c++

Hi,

I'm trying to use trialware feature on my setup.
Main application is a c# .net application which target any cpu (32 bits and 64 bits).
So i created a pure win32 dll in c++ and wrapped it using trialware.
Loaded by [ImportDll] in c# code, it works well... If system is 32 bits !

So i generated a 64 bits version of my security dll and now application is loading either 32 or 64 bits dll based on computer CPU.

My problem: no way to wrap this 64 bits dll with InstallShield 2012 trialware (error -7102)... Which make this feature completly useless for us.
Has someone any idea about this issue?

Thank you.
Labels (1)
0 Kudos
(2) Replies
MichaelU
Level 12 Flexeran
Level 12 Flexeran

This accurately reflects the limitations of InstallShield's trialware feature. It only handles 32-bit native code. The scenario you describe would work if you can change to target the x86 (32-bit) platform only. For a wider set of capabilities, you might consider our full software licensing solutions.
0 Kudos
vcarluer
Level 3

Thank you for the answer.
After a short research on 32/64 bits interprocess communication (with COM for example), I concluded the same thing.
I will do a specific x86 build on our continuous integration server to build the trial version.

Thank you again for your help.
0 Kudos