cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
mmyaseen
Level 4

Incompatibilit Issue

Hi,

I am working on InstallShield 2010. I have a installer which works fine on Windows 2003, 2008, XP but when i run the same installer on Windows 2008 R2 or R2 Hyper-V the installer fails.

Following is the message:

" Installation success or error status: 1603."

I tried running this in compatibility mode in R2 and Hyper-V but still it fails. I have also updated the InstallShield with SP1.

I am understanding the problem.

What is the solution for this?

Thanks,
Yaseen
Labels (1)
0 Kudos
(5) Replies
Stefan_Krueger
Level 9

You need to find out why your setup fails. Generate a verbose log file (http://www.msifaq.com/a/1022.htm)
Stefan Krueger
InstallSite.org
0 Kudos
mmyaseen
Level 4

Property(C): DesktopFolder = C:\Users\Public\Desktop\
Property(C): StartMenuFolder = C:\ProgramData\Microsoft\Windows\Start Menu\
Property(C): ProgramMenuFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\
Property(C): StartupFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\
Property(C): AdminToolsFolder = C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\
Property(C): MyPicturesFolder = C:\Users\Administrator\Pictures\
Property(C): LocalAppDataFolder = C:\Users\Administrator\AppData\Local\
Property(C): CommonAppDataFolder = C:\ProgramData\
Property(C): TemplateFolder = C:\ProgramData\Microsoft\Windows\Templates\
Property(C): SendToFolder = C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\SendTo\
Property(C): RecentFolder = C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Recent\
Property(C): PrintHoodFolder = C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Printer Shortcuts\
Property(C): PersonalFolder = C:\Users\Administrator\Documents\
Property(C): NetHoodFolder = C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Network Shortcuts\
Property(C): FavoritesFolder = C:\Users\Administrator\Favorites\
Property(C): AppDataFolder = C:\Users\Administrator\AppData\Roaming\
Property(C): CommonFiles64Folder = c:\Program Files\Common Files\
Property(C): ProgramFiles64Folder = c:\Program Files\
Property(C): CommonFilesFolder = c:\Program Files (x86)\Common Files\
Property(C): TempFolder = C:\Users\ADMINI~1\AppData\Local\Temp\
Property(C): RemoteAdminTS = 1
Property(C): DOTNETVERSION20 = #1
Property(C): IE6FOUND = C:\Windows\SysWOW64\shdocvw.dll
Property(C): MDAC27FOUND = 6.1.7600.16385
Property(C): IIS_VERSION = #7
Property(C): MSIFASTINSTALL = 0
Property(C): ISCHECKFORPRODUCTUPDATES = 1
Property(C): ApplicationUsers = AllUsers
Property(C): AgreeToLicense = Yes
Property(C): _IsMaintenance = Change
Property(C): RestartManagerOption = CloseRestart
Property(C): SetupType = Typical
Property(C): _IsSetupTypeMin = Typical
Property(C): Display_IsBitmapDlg = 1
Property(C): ARPPRODUCTICON = ARPPRODUCTICON.exe
Property(C): DefaultUIFont = Tahoma8
Property(C): DialogCaption = InstallShield for Windows Installer
Property(C): DisplayNameCustom = Custom
Property(C): DisplayNameMinimal = Minimal
Property(C): DisplayNameTypical = Typical
Property(C): DWUSINTERVAL = 30
Property(C): ErrorDialog = SetupError
Property(C): InstallChoice = AR
Property(C): INSTALLLEVEL = 100
Property(C): IS_COMPLUS_PROGRESSTEXT_COST = Costing COM+ application: [1]
Property(C): IS_COMPLUS_PROGRESSTEXT_INSTALL = Installing COM+ application: [1]
Property(C): IS_COMPLUS_PROGRESSTEXT_UNINSTALL = Uninstalling COM+ application: [1]
Property(C): IS_PROGMSG_XML_COSTING = Costing XML files...
Property(C): IS_PROGMSG_XML_CREATE_FILE = Creating XML file %s...
Property(C): IS_PROGMSG_XML_FILES = Performing XML file changes...
Property(C): IS_PROGMSG_XML_REMOVE_FILE = Removing XML file %s...
Property(C): IS_PROGMSG_XML_ROLLBACK_FILES = Rolling back XML file changes...
Property(C): IS_PROGMSG_XML_UPDATE_FILE = Updating XML file %s...
Property(C): IS_SQLSERVER_AUTHENTICATION = 1
Property(C): IS_SQLSERVER_DATABASE = OpExpert
Property(C): IS_SQLSERVER_SERVER = localhost
Property(C): IS_SQLSERVER_USERNAME = root
Property(C): ISVROOT_PORT_NO = 0
Property(C): Manufacturer = InfraScape Technologies Limited
Property(C): PIDTemplate = 12345<###-%%%%%%%>@@@@@
Property(C): ProductID = none
Property(C): ProductLanguage = 1033
Property(C): ProductName = OpExpert
Property(C): ProductVersion = 1.00.0000
Property(C): PROGMSG_IIS_CREATEAPPPOOL = Creating application pool %s
Property(C): PROGMSG_IIS_CREATEAPPPOOLS = Creating application Pools...
Property(C): PROGMSG_IIS_CREATEVROOT = Creating IIS virtual directory %s
Property(C): PROGMSG_IIS_CREATEVROOTS = Creating IIS virtual directories...
Property(C): PROGMSG_IIS_CREATEWEBSERVICEEXTENSION = Creating web service extension
Property(C): PROGMSG_IIS_CREATEWEBSERVICEEXTENSIONS = Creating web service extensions...
Property(C): PROGMSG_IIS_EXTRACT = Extracting information for IIS virtual directories...
Property(C): PROGMSG_IIS_EXTRACTDONE = Extracted information for IIS virtual directories...
Property(C): PROGMSG_IIS_EXTRACTDONEz = Extracted information for IIS virtual directories...
Property(C): PROGMSG_IIS_EXTRACTzDONE = Extracted information for IIS virtual directories...
Property(C): PROGMSG_IIS_REMOVEAPPPOOL = Removing application pool
Property(C): PROGMSG_IIS_REMOVEAPPPOOLS = Removing application pools...
Property(C): PROGMSG_IIS_REMOVESITE = Removing web site at port %d
Property(C): PROGMSG_IIS_REMOVEVROOT = Removing IIS virtual directory %s
Property(C): PROGMSG_IIS_REMOVEVROOTS = Removing IIS virtual directories...
Property(C): PROGMSG_IIS_REMOVEWEBSERVICEEXTENSION = Removing web service extension
Property(C): PROGMSG_IIS_REMOVEWEBSERVICEEXTENSIONS = Removing web service extensions...
Property(C): PROGMSG_IIS_ROLLBACKAPPPOOLS = Rolling back application pools...
Property(C): PROGMSG_IIS_ROLLBACKVROOTS = Rolling back virtual directory and web site changes...
Property(C): PROGMSG_IIS_ROLLBACKWEBSERVICEEXTENSIONS = Rolling back web service extensions...
Property(C): ProgressType0 = install
Property(C): ProgressType1 = Installing
Property(C): ProgressType2 = installed
Property(C): ProgressType3 = installs
Property(C): RebootYesNo = Yes
Property(C): ReinstallModeText = omus
Property(C): IS_PREVENT_DOWNGRADE_EXIT = A newer version of this application is already installed on this computer. If you wish to install this version, please uninstall the newer version first. Click OK to exit the wizard.
Property(C): SecureCustomProperties = ISFOUNDNEWERPRODUCTVERSION;USERNAME;COMPANYNAME;ISX_SERIALNUM;SUPPORTDIR;DOTNETVERSION20;IE6FOUND;MDAC27FOUND;INSTALLDIR;IISROOTFOLDER;IS_SQLSERVER_LIST;IS_SQLSERVER_DATABASE;IS_SQLSERVER_AUTHENTICATION;IS_SQLSERVER_USERNAME;IS_SQLSERVER_SERVER;IS_SQLSERVER_PASSWORD;IIS_VERSION
Property(C): ALLUSERS = 1
Property(C): PROGMSG_IIS_REMOVEWEBSITES = Removing IIS websites...
Property(C): PROGMSG_IIS_CREATEWEBSITE = Creating IIS website %s
Property(C): PROGMSG_IIS_CREATEWEBSITES = Creating IIS websites...
Property(C): IS_PROGMSG_TEXTFILECHANGS_REPLACE = Replacing %s with %s in %s...
Property(C): DWUSLINK = CE5C906F6EBB173889ACF07F1EFC978FAEEB978FDE9CA02FCE9CB7EFB9AC07F84E8C472F4EAC
Property(C): ARPURLINFOABOUT = http://www.OpExpert.com
Property(C): SHOWLAUNCHPROGRAM = 0
Property(C): IS_SQLBROWSE_INTRO_SERVER = From the list of servers below, select the database server you would like to target.
Property(C): IS_SQLBROWSE_INTRO_DB = From the list of catalog names below, select the database catalog you would like to target.
Property(C): IS_SQLSERVER_NETLIB_MS = Network Library=DBMSSOCN
Property(C): MsiLogging = voicewarmup
Property(C): ARPURLUPDATEINFO = http://www.OpExpert.com
Property(C): IS_SQLSERVER_DIALOG = 0
Property(C): MsiLogFileLocation = C:\OpExpert.log
Property(C): System64Folder = C:\Windows\system32\
Property(C): WindowsVolume = C:\
Property(C): WindowsFolder = C:\Windows\
Property(C): MsiNTProductType = 3
Property(C): ServicePackLevelMinor = 0
Property(C): ServicePackLevel = 0
Property(C): WindowsBuild = 7600
Property(C): VersionNT64 = 601
Property(C): VersionMsi = 5.00.7600.00
Property(C): VersionDatabase = 200
Property(C): CLIENTPROCESSID = 2652
Property(C): USERNAME = Windows User
Property(C): CLIENTUILEVEL = 0
Property(C): CURRENTDIRECTORY = C:\
Property(C): PackagecodeChanging = 1
Property(C): ProductState = -1
Property(C): PackageCode = {FF291854-1012-48D3-A66B-798B3A4593EE}
Property(C): IS_SQLSERVER_PASSWORD = **********
=== Logging stopped: 10/12/2009 9:05:27 ===
MSI (c) (5C:64) [09:05:27:292]: Note: 1: 1708
MSI (c) (5C:64) [09:05:27:292]: Product: OpExpert -- Installation operation failed.

MSI (c) (5C:64) [09:05:27:308]: Windows Installer installed the product. Product Name: OpExpert. Product Version: 1.00.0000. Product Language: 1033. Manufacturer: InfraScape Technologies Limited. Installation success or error status: 1603.

MSI (c) (5C:64) [09:05:27:370]: Grabbed execution mutex.
MSI (c) (5C:64) [09:05:27:370]: Cleaning up uninstalled install packages, if any exist
MSI (c) (5C:64) [09:05:27:386]: MainEngineThread is returning 1603
MSI (c) (5C:C8) [09:05:27:401]: For 0 parameters, cache size:[1]
MSI (c) (5C:C8) [09:05:27:401]: 29 hits, 3 misses
MSI (c) (5C:C8) [09:05:27:401]: With one more would have gotten 0 more. One less 29 less.
MSI (c) (5C:C8) [09:05:27:401]: For 1 parameters, cache size:[3]
MSI (c) (5C:C8) [09:05:27:401]: 23721 hits, 12 misses
MSI (c) (5C:C8) [09:05:27:401]: With one more would have gotten 0 more. One less 18 less.
MSI (c) (5C:C8) [09:05:27:401]: For 2 parameters, cache size:[2]
MSI (c) (5C:C8) [09:05:27:401]: 1200 hits, 5 misses
MSI (c) (5C:C8) [09:05:27:401]: With one more would have gotten 0 more. One less 6 less.
MSI (c) (5C:C8) [09:05:27:401]: For 3 parameters, cache size:[2]
MSI (c) (5C:C8) [09:05:27:401]: 409 hits, 9 misses
MSI (c) (5C:C8) [09:05:27:401]: With one more would have gotten 0 more. One less 8 less.
MSI (c) (5C:C8) [09:05:27:401]: For 4 parameters, cache size:[2]
MSI (c) (5C:C8) [09:05:27:401]: 15715 hits, 4 misses
MSI (c) (5C:C8) [09:05:27:401]: With one more would have gotten 0 more. One less 0 less.
MSI (c) (5C:C8) [09:05:27:401]: For 5 parameters, cache size:[1]
MSI (c) (5C:C8) [09:05:27:401]: 5 hits, 1 misses
MSI (c) (5C:C8) [09:05:27:401]: With one more would have gotten 0 more. One less 5 less.
MSI (c) (5C:C8) [09:05:27:401]: For 6 parameters, cache size:[1]
MSI (c) (5C:C8) [09:05:27:401]: 372 hits, 1 misses
MSI (c) (5C:C8) [09:05:27:401]: With one more would have gotten 0 more. One less 372 less.
MSI (c) (5C:C8) [09:05:27:401]: For 7 parameters, cache size:[1]
MSI (c) (5C:C8) [09:05:27:401]: 2 hits, 3 misses
MSI (c) (5C:C8) [09:05:27:401]: With one more would have gotten 0 more. One less 2 less.
MSI (c) (5C:C8) [09:05:27:401]: Largest record dropped 31
=== Verbose logging stopped: 10/12/2009 9:05:27 ===

Above is the part of log file. I am not able to undestand why is it rolling back from the logs
0 Kudos
Stefan_Krueger
Level 9

That part only shows the ultimate outcome - installation failed.
Search for "return value 3" from here upwards to see which operation cause the failure.
Stefan Krueger
InstallSite.org
0 Kudos
mmyaseen
Level 4

This is where it is giving the "Return value 3".

MSI (s) (24!74) [09:04:59:742]: Closing MSIHANDLE (1231) of type 790531 for thread 2164
MSI (s) (24!74) [09:04:59:758]: Creating MSIHANDLE (1232) of type 790531 for thread 2164
InstallShield 9:04:59: Processing XPath '//appSettings/add[@key="ConnectionString" and @value="DSN=infracentral;UID=root;PWD=root;"]'
MSI (s) (24!74) [09:04:59:758]: Closing MSIHANDLE (1232) of type 790531 for thread 2164
CustomAction ISXmlInstall returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
MSI (s) (24:0C) [09:04:59:789]: Closing MSIHANDLE (1222) of type 790536 for thread 1852
Action ended 9:04:59: InstallFinalize. Return value 3.
0 Kudos
Stefan_Krueger
Level 9

So it looks like its failing inside the ISXmlInstall custom action, which is a built-in custom action that processes the XML file changes. Scroll up a few lines to see if there are any hints between the start and the end of the ISXmlInstall action.
Other things you could try:
Double check your XML file settings and permissions on the XML file, maybe use ProcessMonitor from Microsoft-SysInternals to see if there are any access denied errors.
If you have a maintenance plan, contact Flexera Software support.
Stefan Krueger
InstallSite.org
0 Kudos