yxli206
Level 2

Trialware does not work on VISTA

I am currently developping the trialware installer by IS2008 Premier.
But after installation, I can not launch the trialware .exe on VISTA SP1.
May I ask if this problem is fixed for IS2008 or not?

Our programs of .exe are build by Visual Studio 2008 with SP1.
I can launch the trialware build by Visual Studio 6.0.
Labels (1)
0 Kudos
3 Replies
DebbieL
Level 17

I'm not sure if applies to your scenario, but InstallShield cannot wrap .NET .exe files with trialware protection. The last section ("Workarounds for Trialware Issues with .NET...") in the following help topic describes this limitation and offers a workaround:
Trialware Technology
0 Kudos
MichaelU
Level 12 Flexeran
Level 12 Flexeran

Another thing to check is the requiredExecutionLevel as specified in the manifest of your launched executable. Last I knew, trialware required admin privileges, and VS2008 by default provides a manifest which indicates it's safe to launch the exe as the (non-administrative) invoker. Perhaps try changing this to administrator.

[Debbie pointed me to release notes (Q112040) where it's indicated that the trialware requirement for admin privileges was removed in IS12 SP1, so should not be an issue. It still may be worth testing, however.]
0 Kudos
yxli206
Level 2

I changed the requestedExecutionLevel to requireAdministrator and tried again.
But the Trialware is still not working.
The "Normal ware" can be launched and works well.
(our program is an MFC application build by VS2008 with SP1)

See attached jpg file for the "dep" error dialog shown when the program lauching
0 Kudos