InstallShield 2010 with license - no license for automatic build system (CI) as Windows service

Posted by Gilad on Stack Overflow See other posts from Stack Overflow or by Gilad
Published on 2010-03-23T10:08:11Z Indexed on 2010/03/23 10:13 UTC
Read the original article Hit count: 690

Filed under:
|
|
|

I really need help here.

We are using CI build-process (Hudson) as an automated build system using Msbuild. The CI run in Apache Tomcat 6 that run under the credentials of a domain user (not a local Windows user ).

Every time the CI try to build an InstallShield project (using isproj files) we get a license error message: " C:\Program Files\MSBuild\InstallShield\2010\InstallShield.targets(62,3): error : -7159: The product license has expired or has not yet been initialized. You must launch the IDE to configure the product license in order to proceed. C:\Program Files\MSBuild\InstallShield\2010\InstallShield.targets(62,3): error : Exception Caught".

If I log in to the same machine with the same domain user credentials and build the InstallShield project there is a license and it is working well.

Adding the user to the local Users group doesn't help (no license). Adding the user to the local Administrators group helps and it is working.

We do not want the user to be in the local Administrators group - for various reasons.

What do I need to do to make it work? Do I need to add permissions to the use?

Help will be highly appreciated.

Gilad

© Stack Overflow or respective owner

Related posts about installshield

Related posts about ci