This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Server 2008 Requirement removed - a Bug or why?
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 29, 2009
04:56 AM
Server 2008 Requirement removed - a Bug or why?
I have a 32bit Std. MSI project which has as a requirement that Server 2008 or 2003 is the OS.
Whenever I build my project now, the tick in the requirement for Server 2008 is removed automatically !!!
It used to work perfectly, but then I was playing around with a VD that wouldn't install into a sub folder on Server 2008 and suddenly this issue started!
I've reversed the IIS settings, but the issue remains . . .
This must be some kind of bug - or ? ? ?
Whenever I build my project now, the tick in the requirement for Server 2008 is removed automatically !!!
It used to work perfectly, but then I was playing around with a VD that wouldn't install into a sub folder on Server 2008 and suddenly this issue started!
I've reversed the IIS settings, but the issue remains . . .
This must be some kind of bug - or ? ? ?
(5) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 29, 2009
10:33 AM
I'm not sure what's up with the checkboxes, but it sounds like your launch condition might be expressed as: VersionNT >= 502 AND MsiNTProductType = 3
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 30, 2009
03:40 AM
Ok, but since this is a Basic MSI Project, where do I go about finding the launch condition to check if it might be expressed as: VersionNT >= 502 AND MsiNTProductType = 3 ???
Seeing as how the checkboxes themselves don't tell me anything . . .
Here's my installation log (the last bit):
=== Logging started: 1/29/2009 15:54:20 ===
MSI (c) (60:A4) [15:54:20:205]: Note: 1: 2205 2: 3: PatchPackage
MSI (c) (60:A4) [15:54:20:205]: Machine policy value 'DisableRollback' is 0
MSI (c) (60:A4) [15:54:20:205]: User policy value 'DisableRollback' is 0
MSI (c) (60:A4) [15:54:20:205]: PROPERTY CHANGE: Adding UILevel property. Its value is '5'.
MSI (c) (60:A4) [15:54:20:205]: PROPERTY CHANGE: Adding ACTION property. Its value is 'INSTALL'.
MSI (c) (60:A4) [15:54:20:205]: Doing action: INSTALL
Action start 15:54:20: INSTALL.
MSI (c) (60:A4) [15:54:20:205]: UI Sequence table 'InstallUISequence' is present and populated.
MSI (c) (60:A4) [15:54:20:205]: Running UISequence
MSI (c) (60:A4) [15:54:20:205]: PROPERTY CHANGE: Adding EXECUTEACTION property. Its value is 'INSTALL'.
MSI (c) (60:A4) [15:54:20:205]: Doing action: AppSearch
Action start 15:54:20: AppSearch.
MSI (c) (60:A4) [15:54:20:215]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (60:A4) [15:54:20:215]: PROPERTY CHANGE: Adding IISROOTFOLDER property. Its value is 'C:\inetpub\wwwroot\'.
MSI (c) (60:A4) [15:54:20:215]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (60:A4) [15:54:20:215]: PROPERTY CHANGE: Adding DOTNETVERSION20 property. Its value is '#1'.
MSI (c) (60:A4) [15:54:20:215]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (60:A4) [15:54:20:215]: PROPERTY CHANGE: Adding IIS_VERSION property. Its value is '#7'.
Action ended 15:54:20: AppSearch. Return value 1.
MSI (c) (60:A4) [15:54:20:215]: Doing action: LaunchConditions
Action start 15:54:20: LaunchConditions.
Info 2898.For Tahoma8 textstyle, the system created a 'Tahoma' font, in 0 character set.
MSI (c) (60:A4) [15:54:22:819]: Product: NN --
Action ended 15:54:22: LaunchConditions. Return value 3.
MSI (c) (60:A4) [15:54:22:829]: Doing action: SetupCompleteError
Action start 15:54:22: SetupCompleteError.
Info 2898.For TahomaBold10 textstyle, the system created a 'Tahoma' font, in 0 character set.
MSI (c) (60:98) [15:54:22:879]: Note: 1: 2731 2: 0
Action ended 15:54:24: SetupCompleteError. Return value 2.
Action ended 15:54:24: INSTALL. Return value 3.
=== Logging stopped: 1/29/2009 15:54:24 ===
MSI (c) (60:A4) [15:54:24:421]: Note: 1: 1708
MSI (c) (60:A4) [15:54:24:421]: Product: NN -- Installation operation failed.
MSI (c) (60:A4) [15:54:24:431]: Windows Installer installed the product. Product Name: NN. Product Version: 4.0.4. Product Language: 1033. Installation success or error status: 1603.
MSI (c) (60:A4) [15:54:24:431]: Grabbed execution mutex.
MSI (c) (60:A4) [15:54:24:431]: Cleaning up uninstalled install packages, if any exist
MSI (c) (60:A4) [15:54:24:451]: MainEngineThread is returning 1603
=== Verbose logging stopped: 1/29/2009 15:54:24 ===
Seeing as how the checkboxes themselves don't tell me anything . . .
Here's my installation log (the last bit):
=== Logging started: 1/29/2009 15:54:20 ===
MSI (c) (60:A4) [15:54:20:205]: Note: 1: 2205 2: 3: PatchPackage
MSI (c) (60:A4) [15:54:20:205]: Machine policy value 'DisableRollback' is 0
MSI (c) (60:A4) [15:54:20:205]: User policy value 'DisableRollback' is 0
MSI (c) (60:A4) [15:54:20:205]: PROPERTY CHANGE: Adding UILevel property. Its value is '5'.
MSI (c) (60:A4) [15:54:20:205]: PROPERTY CHANGE: Adding ACTION property. Its value is 'INSTALL'.
MSI (c) (60:A4) [15:54:20:205]: Doing action: INSTALL
Action start 15:54:20: INSTALL.
MSI (c) (60:A4) [15:54:20:205]: UI Sequence table 'InstallUISequence' is present and populated.
MSI (c) (60:A4) [15:54:20:205]: Running UISequence
MSI (c) (60:A4) [15:54:20:205]: PROPERTY CHANGE: Adding EXECUTEACTION property. Its value is 'INSTALL'.
MSI (c) (60:A4) [15:54:20:205]: Doing action: AppSearch
Action start 15:54:20: AppSearch.
MSI (c) (60:A4) [15:54:20:215]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (60:A4) [15:54:20:215]: PROPERTY CHANGE: Adding IISROOTFOLDER property. Its value is 'C:\inetpub\wwwroot\'.
MSI (c) (60:A4) [15:54:20:215]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (60:A4) [15:54:20:215]: PROPERTY CHANGE: Adding DOTNETVERSION20 property. Its value is '#1'.
MSI (c) (60:A4) [15:54:20:215]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (60:A4) [15:54:20:215]: PROPERTY CHANGE: Adding IIS_VERSION property. Its value is '#7'.
Action ended 15:54:20: AppSearch. Return value 1.
MSI (c) (60:A4) [15:54:20:215]: Doing action: LaunchConditions
Action start 15:54:20: LaunchConditions.
Info 2898.For Tahoma8 textstyle, the system created a 'Tahoma' font, in 0 character set.
MSI (c) (60:A4) [15:54:22:819]: Product: NN --
Action ended 15:54:22: LaunchConditions. Return value 3.
MSI (c) (60:A4) [15:54:22:829]: Doing action: SetupCompleteError
Action start 15:54:22: SetupCompleteError.
Info 2898.For TahomaBold10 textstyle, the system created a 'Tahoma' font, in 0 character set.
MSI (c) (60:98) [15:54:22:879]: Note: 1: 2731 2: 0
Action ended 15:54:24: SetupCompleteError. Return value 2.
Action ended 15:54:24: INSTALL. Return value 3.
=== Logging stopped: 1/29/2009 15:54:24 ===
MSI (c) (60:A4) [15:54:24:421]: Note: 1: 1708
MSI (c) (60:A4) [15:54:24:421]: Product: NN -- Installation operation failed.
MSI (c) (60:A4) [15:54:24:431]: Windows Installer installed the product. Product Name: NN. Product Version: 4.0.4. Product Language: 1033. Installation success or error status: 1603.
MSI (c) (60:A4) [15:54:24:431]: Grabbed execution mutex.
MSI (c) (60:A4) [15:54:24:431]: Cleaning up uninstalled install packages, if any exist
MSI (c) (60:A4) [15:54:24:451]: MainEngineThread is returning 1603
=== Verbose logging stopped: 1/29/2009 15:54:24 ===
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 30, 2009
10:25 AM
Look in the General Information view (Installation Designer tab) for Install Conditions.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Feb 02, 2009
03:30 AM
(Not Version9X) And (Not VersionNT=400) And (Not VersionNT=500) And (Not VersionNT=501) And (Not (VersionNT=600 And (MsiNTProductType=1)))
This is my condition for OS (above) and it correctly states to the box to the right from this condition that the application can only run on a 2003 or 2008 OS machine, even when the check mark for 2008 has been removed!
Weird . . .
This is my condition for OS (above) and it correctly states to the box to the right from this condition that the application can only run on a 2003 or 2008 OS machine, even when the check mark for 2008 has been removed!
Weird . . .
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Feb 02, 2009
05:26 AM
I solved the issue, though I'm not entirely sure what made a difference.
I removed an empty condition that simply stated REGVERSION . . .
Then I tried adding Server 2000 to the list and then removed it again, to see what happened to the OS condition . . . Furthermore I finally got my license key, so I'm not running a trial version (was running out tomorrow) . . .
Then I build it again and the issue was gone ! ! !
Strange . . .
I removed an empty condition that simply stated REGVERSION . . .
Then I tried adding Server 2000 to the list and then removed it again, to see what happened to the OS condition . . . Furthermore I finally got my license key, so I'm not running a trial version (was running out tomorrow) . . .
Then I build it again and the issue was gone ! ! !
Strange . . .