Apr 12, 2017
05:07 PM
Hi, Thanks for that. I am using msbuild on the machine I have InstallShield Premier installed on. Adam
... View more
Apr 12, 2017
04:06 PM
Hi Chad, We have an InstallShield Premier licence - I wasn't aware we needed a licence for individual Visual Studio versions. Can someone help me get a licence that includes Visual Studio 2017? Thanks, Adam
... View more
Apr 12, 2017
12:13 PM
Visual Studio 2015 Dev Cmd Prompt msbuild "Myproject.proj" works fine and has done for a long time! Visual Studio 2017 Dev Cmd Prompt msbuild "Myproject.proj" gives error "D:\CompanyName\ProductName.proj" (default target) (1) -> "D:\CompanyName\Installs\ProductName\ProductName32exe.isproj" (Build target) (16) -> (Build target) -> C:\Program Files (x86)\MSBuild\InstallShield\2016\InstallShield.targets(77,3) : error : -7159: The product license has expired or has not yet been initialize d. Do I need to change something in a isproj or targets file or is this an InstallShield issue? Thanks in advance, Adam
... View more
Labels
- Labels:
-
InstallShield 2016
May 11, 2012
11:29 AM
Workaround: I set the PATH variable to include the Installshield Spring System directory and MSBuild works fine again. Therefore it seems that there is a problem around the InstallshieldPath property. I used a in the Installshield.targets file. In the Visual Studio Command Prompt (2010) it outputs correctly during the build. Adam
... View more
May 11, 2012
10:13 AM
Hi, Updated to Spring. Projects Build file from Installshield and Visual Studio. However, when using MsBuild I get a popup message from MsBuild The program can't start because BECommonLib.dll is missing from your computer. Try reinstalling the program to fix this problem. Msbuild then returns a -5056 error. My msbuild proj files calls The isproj file correctly details the 2012Spring InstallShield.targets file. The Installshield.targets file correctly details the InstallShieldPath variable C:\Program Files (x86)\InstallShield\2012Spring\System The System directory contains the BECommonLib.dll file. Any clues as to why I get this problem? Thanks, Adam
... View more
Labels
- Labels:
-
InstallShield 2012 Spring
Aug 31, 2010
04:17 AM
Hi Josh, That solved the problem first time. Strangely only InstallDir was in the CreateFolder Table considering I have a lot of other folders in the install. Thanks so much for the help! Adam
... View more
Aug 30, 2010
05:53 AM
Hi, I am trying to set an everyone directory permission in the ProgramData\MyCompany\MyProduct directory. I am trying to use the Custom Installshield handling option of the Locked-Down Permissions with the "Apply Permissions to Child objects" set as I have a few files/folders in there. When I run the installer I get "The Wizard was interrupted before product could be compleletly installed" in the dialog. The log gives me Action ended 11:32:38: InstallValidate. Return value 1. MSI (s) (58:34) [11:32:38:309]: Doing action: ISLockPermissionsCost Action 11:32:38: ISLockPermissionsCost. Action start 11:32:38: ISLockPermissionsCost. MSI (s) (58:08) [11:32:38:358]: Invoking remote custom action. DLL: C:\Windows\Installer\MSIA3A0.tmp, Entrypoint: ISLockPermissionsCostAction MSI (s) (58:88) [11:32:38:359]: Generating random cookie. MSI (s) (58:88) [11:32:38:362]: Created Custom Action Server with PID 7464 (0x1D28). MSI (s) (58:AC) [11:32:38:425]: Running as a service. MSI (s) (58:68) [11:32:38:426]: Hello, I'm your 32bit Impersonated custom action server. InstallShield 11:32:38: Failed to fetch record from CreateFolder query for object 'MYPRODUCT' InstallShield 11:32:38: RunCost: BuildFinalPermissionsItems returned status 103 CustomAction ISLockPermissionsCost returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox) Action ended 11:32:38: ISLockPermissionsCost. Return value 3. Action ended 11:32:38: INSTALL. Return value 3. Is this a bug or am I doing something wrong? Thanks in advance, Adam
... View more
Labels
- Labels:
-
InstallShield 2011
Aug 23, 2010
09:49 AM
Marwan, Thanks for the clarification. I will give this a go. I think the .NET Framework location should not be in the General Options Area of the product. We have a mixture of .NET framework requirements for all the different products we create and so should be able to set it per project. That was the problem before with the single .NET Framework location. I would go to an entirely different project that couldn't be 64bit and if I was not careful I would end up building on 64 when I didn't want to! Thanks again, Adam
... View more
Aug 23, 2010
09:29 AM
Hi Marwan, Thanks for the reply. Yes, the DLL is marked as a key file but no the component is not marked as 64bit. As I need it to be installed and run for both my 32 and 64 bit installers, do I have to duplicate the component, mark one as 64bit; create 2 features with release flags for 32/64bit and then associate each component with the relevant feature? Best regards, Adam
... View more
Aug 23, 2010
04:57 AM
Hi, Just to add a little more information regarding this. The dll I am using is actually compiled as AnyCPU. It's function is to add some complex registry information and needs to read/write to the HLKM\Software hive. We were relying on the fact that if the dll is called using the 64bit version of InstallUtilLib then it would use the 64bit registry area rather than the WOW6432Node. I was wondering whether Installshield is using the bitness of the dll rather than the Template Summary x64 setting? Regards, Adam
... View more
Aug 21, 2010
01:19 PM
Hi, I have just upgraded a project to 2011. The change to the Option .NET tab is most welcome in that you can now define a location for the .NET Framework for both 32 and 64 bit. Unfortunately it doesn't seem to work for me. The only way I can get my 64bit Installer Class to use the 64bit InstallUtilLib is by setting a path to the 64bit Framework in both the 32bit and 64bit fields. Can anyone confirm this issue? My project is set to x64 so should be picking up that I need the 64bit Framework. The whole 32/64bit experience is not great in Installshield. We have a project that needs to be created for both 32 and 64 bit platforms - it is all perfectly possible - it's just too painful at the moment... configuration release flags, custom actions for setting ProgramFiles folders, .NET versions... Thanks in advance, Adam
... View more
Labels
- Labels:
-
InstallShield 2011
Latest posts by AdsDavis
Subject | Views | Posted |
---|---|---|
1743 | Apr 12, 2017 05:07 PM | |
1743 | Apr 12, 2017 04:06 PM | |
3365 | Apr 12, 2017 12:13 PM | |
618 | May 11, 2012 11:29 AM | |
3807 | May 11, 2012 10:13 AM | |
999 | Aug 31, 2010 04:17 AM | |
8007 | Aug 30, 2010 05:53 AM | |
1377 | Aug 23, 2010 09:49 AM | |
1377 | Aug 23, 2010 09:29 AM | |
1377 | Aug 23, 2010 04:57 AM |
Activity Feed
- Posted Re: MsBuild works from VS2015 Cmd but gives licence error from VS2017 Cmd on InstallShield Forum. Apr 12, 2017 05:07 PM
- Posted Re: MsBuild works from VS2015 Cmd but gives licence error from VS2017 Cmd on InstallShield Forum. Apr 12, 2017 04:06 PM
- Posted MsBuild works from VS2015 Cmd but gives licence error from VS2017 Cmd on InstallShield Forum. Apr 12, 2017 12:13 PM
- Tagged MsBuild works from VS2015 Cmd but gives licence error from VS2017 Cmd on InstallShield Forum. Apr 12, 2017 12:13 PM
- Tagged MsBuild works from VS2015 Cmd but gives licence error from VS2017 Cmd on InstallShield Forum. Apr 12, 2017 12:13 PM
- Posted Re: MsBuild Problem for Upgraded Project on InstallShield Forum. May 11, 2012 11:29 AM
- Posted MsBuild Problem for Upgraded Project on InstallShield Forum. May 11, 2012 10:13 AM
- Posted Re: Using Custom Installshield Locked-Down Permissions on InstallShield Forum. Aug 31, 2010 04:17 AM
- Posted Using Custom Installshield Locked-Down Permissions on InstallShield Forum. Aug 30, 2010 05:53 AM
- Posted Re: 64bit Installer Class acting as 32bit on InstallShield Forum. Aug 23, 2010 09:49 AM
- Posted Re: 64bit Installer Class acting as 32bit on InstallShield Forum. Aug 23, 2010 09:29 AM
- Posted Re: 64bit Installer Class acting as 32bit on InstallShield Forum. Aug 23, 2010 04:57 AM
- Posted 64bit Installer Class acting as 32bit on InstallShield Forum. Aug 21, 2010 01:19 PM