Re: [WiX-users] odd behaviour in execution of a generated MSI
Hi, You think the issue come from the MSI or from the computer where the install is not correctly done ? http://about.me/crebassa.gilles 2012/12/18 Gilles Crebassa crebassa.gil...@gmail.com Here find the content of files: MSI_NOT_OK.log == === Verbose logging started: 5/12/2012 16:06:02 Build type: SHIP UNICODE 5.00.7600.00 Calling process: C:\WINDOWS\system32\msiexec.exe === Font created. Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg Font created. Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg Resetting cached policy values Machine policy value 'Debug' is 0 *** RunEngine: *** Product: zSOPRA_Custom_Actions.1.5.0.0.msi *** Action: *** CommandLine: ** Machine policy value 'DisableUserInstalls' is 0 Cloaking enabled. Attempting to enable all disabled privileges before calling Install on Server End dialog not enabled Original package == C:\TEMP\zSOPRA_Custom_Actions.1.5.0.0.msi Package we're running from == C:\WINDOWS\Installer\e218de80.msi APPCOMPAT: Uninstall Flags override found. APPCOMPAT: Uninstall VersionNT override found. APPCOMPAT: Uninstall ServicePackLevel override found. APPCOMPAT: looking for appcompat database entry with ProductCode '{8570C613-A0C5-435F-9224-C795B285385F}'. APPCOMPAT: no matching ProductCode found in database. MSCOREE not loaded loading copy from system32 Machine policy value 'DisablePatch' is 0 Machine policy value 'AllowLockdownPatch' is 0 Machine policy value 'DisableLUAPatching' is 0 Machine policy value 'DisableFlyWeightPatching' is 0 APPCOMPAT: looking for appcompat database entry with ProductCode '{8570C613-A0C5-435F-9224-C795B285385F}'. APPCOMPAT: no matching ProductCode found in database. Transforms are not secure. Note: 1: 2205 2: 3: Control PROPERTY CHANGE: Adding MsiLogFileLocation property. Its value is 'C:\TEMP\logmsi.log'. Command Line: CURRENTDIRECTORY=C:\TEMP CLIENTUILEVEL=0 CLIENTPROCESSID=4648 PROPERTY CHANGE: Adding PackageCode property. Its value is '{40D508B6-F92E-4FD7-B5C0-B22C8F6A8526}'. Product Code passed to Engine.Initialize: '{8570C613-A0C5-435F-9224-C795B285385F}' Product Code from property table before transforms: '{8570C613-A0C5-435F-9224-C795B285385F}' Product Code from property table after transforms: '{8570C613-A0C5-435F-9224-C795B285385F}' Product registered: entering maintenance mode Determined that existing product (either this product or the product being upgraded with a patch) is installed per-machine. PROPERTY CHANGE: Adding ALLUSERS property. Its value is '1'. PROPERTY CHANGE: Adding ProductState property. Its value is '5'. PROPERTY CHANGE: Adding ProductToBeRegistered property. Its value is '1'. Note: 1: 1402 2: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer 3: 2 Entering CMsiConfigurationManager::SetLastUsedSource. Specifed source is not already in a list. User policy value 'SearchOrder' is 'nmu' Machine policy value 'DisableBrowse' is 0 Machine policy value 'AllowLockdownBrowse' is 0 Adding new sources is allowed. Package name retrieved from configuration data: 'zSOPRA_Custom_Actions.1.5.0.0.msi' Note: 1: 2205 2: 3: Error Note: 1: 2262 2: AdminProperties 3: -2147287038 Machine policy value 'DisableMsi' is 0 Machine policy value 'AlwaysInstallElevated' is 0 User policy value 'AlwaysInstallElevated' is 0 Product {8570C613-A0C5-435F-9224-C795B285385F} is admin assigned: LocalSystem owns the publish key. Product {8570C613-A0C5-435F-9224-C795B285385F} is managed. Running product '{8570C613-A0C5-435F-9224-C795B285385F}' with elevated privileges: Product is assigned. PROPERTY CHANGE: Adding CURRENTDIRECTORY property. Its value is 'C:\TEMP'. PROPERTY CHANGE: Adding CLIENTUILEVEL property. Its value is '0'. PROPERTY CHANGE: Adding CLIENTPROCESSID property. Its value is '4648'. PROPERTY CHANGE: Adding MsiSystemRebootPending property. Its value is '1'. TRANSFORMS property is now: PROPERTY CHANGE: Adding PRODUCTLANGUAGE property. Its value is '1033'. PROPERTY CHANGE: Adding VersionDatabase property. Its value is '200'. SHELL32::SHGetFolderPath returned: C:\Users\_pwillems\AppData\Roaming SHELL32::SHGetFolderPath returned: C:\Users\_pwillems\Favorites SHELL32::SHGetFolderPath returned: C:\Users\_pwillems\AppData\Roaming\Microsoft\Windows\Network Shortcuts SHELL32::SHGetFolderPath returned: C:\Users\_pwillems\Documents SHELL32::SHGetFolderPath returned: C:\Users\_pwillems\AppData\Roaming\Microsoft\Windows\Printer Shortcuts SHELL32::SHGetFolderPath returned: C:\Users\_pwillems\AppData\Roaming\Microsoft\Windows\Recent SHELL32::SHGetFolderPath returned: C:\Users\_pwillems\AppData\Roaming\Microsoft\Windows\SendTo SHELL32::SHGetFolderPath returned: C:\Users\_pwillems\AppData\Roaming\Microsoft\Windows\Templates SHELL32::SHGetFolderPath returned: C:\ProgramData
Re: [WiX-users] odd behaviour in execution of a generated MSI
The issue appears to be this from the log: = Product registered: entering maintenance mode Determined that existing product (either this product or the product being upgraded with a patch) is installed per-machine. == ..meaning that the same product is being installed again, going into maintenance mode, the result of which depends on if you have maintence mode dialogs etc. It will not install the same product (as defined by ProductCode or PackageCode) twice. Phil -Original Message- From: Gilles Crebassa [mailto:crebassa.gil...@gmail.com] Sent: Monday, December 17, 2012 10:48 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] odd behaviour in execution of a generated MSI Here find the content of files: MSI_NOT_OK.log == === Verbose logging started: 5/12/2012 16:06:02 Build type: SHIP UNICODE 5.00.7600.00 Calling process: C:\WINDOWS\system32\msiexec.exe === Font created. Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg Font created. Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg Resetting cached policy values Machine policy value 'Debug' is 0 *** RunEngine: *** Product: zSOPRA_Custom_Actions.1.5.0.0.msi *** Action: *** CommandLine: ** Machine policy value 'DisableUserInstalls' is 0 Cloaking enabled. Attempting to enable all disabled privileges before calling Install on Server End dialog not enabled Original package == C:\TEMP\zSOPRA_Custom_Actions.1.5.0.0.msi Package we're running from == C:\WINDOWS\Installer\e218de80.msi APPCOMPAT: Uninstall Flags override found. APPCOMPAT: Uninstall VersionNT override found. APPCOMPAT: Uninstall ServicePackLevel override found. APPCOMPAT: looking for appcompat database entry with ProductCode '{8570C613-A0C5-435F-9224-C795B285385F}'. APPCOMPAT: no matching ProductCode found in database. MSCOREE not loaded loading copy from system32 Machine policy value 'DisablePatch' is 0 Machine policy value 'AllowLockdownPatch' is 0 Machine policy value 'DisableLUAPatching' is 0 Machine policy value 'DisableFlyWeightPatching' is 0 APPCOMPAT: looking for appcompat database entry with ProductCode '{8570C613-A0C5-435F-9224-C795B285385F}'. APPCOMPAT: no matching ProductCode found in database. Transforms are not secure. Note: 1: 2205 2: 3: Control PROPERTY CHANGE: Adding MsiLogFileLocation property. Its value is 'C:\TEMP\logmsi.log'. Command Line: CURRENTDIRECTORY=C:\TEMP CLIENTUILEVEL=0 CLIENTPROCESSID=4648 PROPERTY CHANGE: Adding PackageCode property. Its value is '{40D508B6-F92E-4FD7-B5C0-B22C8F6A8526}'. Product Code passed to Engine.Initialize: '{8570C613-A0C5-435F-9224-C795B285385F}' Product Code from property table before transforms: '{8570C613-A0C5-435F-9224-C795B285385F}' Product Code from property table after transforms: '{8570C613-A0C5-435F-9224-C795B285385F}' Product registered: entering maintenance mode Determined that existing product (either this product or the product being upgraded with a patch) is installed per-machine. PROPERTY CHANGE: Adding ALLUSERS property. Its value is '1'. PROPERTY CHANGE: Adding ProductState property. Its value is '5'. PROPERTY CHANGE: Adding ProductToBeRegistered property. Its value is '1'. Note: 1: 1402 2: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explore r 3: 2 Entering CMsiConfigurationManager::SetLastUsedSource. Specifed source is not already in a list. User policy value 'SearchOrder' is 'nmu' Machine policy value 'DisableBrowse' is 0 Machine policy value 'AllowLockdownBrowse' is 0 Adding new sources is allowed. Package name retrieved from configuration data: 'zSOPRA_Custom_Actions.1.5.0.0.msi' Note: 1: 2205 2: 3: Error Note: 1: 2262 2: AdminProperties 3: -2147287038 Machine policy value 'DisableMsi' is 0 Machine policy value 'AlwaysInstallElevated' is 0 User policy value 'AlwaysInstallElevated' is 0 Product {8570C613-A0C5-435F-9224-C795B285385F} is admin assigned: LocalSystem owns the publish key. Product {8570C613-A0C5-435F-9224-C795B285385F} is managed. Running product '{8570C613-A0C5-435F-9224-C795B285385F}' with elevated privileges: Product is assigned. PROPERTY CHANGE: Adding CURRENTDIRECTORY property. Its value is 'C:\TEMP'. PROPERTY CHANGE: Adding CLIENTUILEVEL property. Its value is '0'. PROPERTY CHANGE: Adding CLIENTPROCESSID property. Its value is '4648'. PROPERTY CHANGE: Adding MsiSystemRebootPending property. Its value is '1'. TRANSFORMS property is now: PROPERTY CHANGE: Adding PRODUCTLANGUAGE property. Its value is '1033'. PROPERTY CHANGE: Adding VersionDatabase property. Its value is '200'. SHELL32::SHGetFolderPath returned: C:\Users\_pwillems\AppData\Roaming SHELL32::SHGetFolderPath returned: C:\Users\_pwillems\Favorites SHELL32::SHGetFolderPath returned: C:\Users\_pwillems\AppData\Roaming\Microsoft\Windows\Network Shortcuts SHELL32::SHGetFolderPath returned: C
[WiX-users] odd behaviour in execution of a generated MSI
Hello, I have created a MSI with WiX (version 3.5.2519.0), this MSI put a CTG.ini to specific folders: C:\Program Files (x86)\IBM\CICS Universal Client C:\Program Files (x86)\IBM\IBM CICS Universal Client The same MSI is executed on 2 computer but: The first computer have this file in the correct folders The second computer don't have this file in folders. I have put this MSI on verbose mode (in attach) on this 2 computers but I don't understand why it's work in the first and not in the second computer. Do you know what is missed ? Thanks for your help. http://about.me/crebassa.gilles -- LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] odd behaviour in execution of a generated MSI
Could you attach the part of the log into the email message? Attachments don't show up in the forum for me. It could be a couple of things really. Might help to post some of your WiX markup too. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/odd-behaviour-in-execution-of-a-generated-MSI-tp7582409p7582419.html Sent from the wix-users mailing list archive at Nabble.com. -- LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] odd behaviour in execution of a generated MSI
Here find the content of files: MSI_NOT_OK.log == === Verbose logging started: 5/12/2012 16:06:02 Build type: SHIP UNICODE 5.00.7600.00 Calling process: C:\WINDOWS\system32\msiexec.exe === Font created. Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg Font created. Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg Resetting cached policy values Machine policy value 'Debug' is 0 *** RunEngine: *** Product: zSOPRA_Custom_Actions.1.5.0.0.msi *** Action: *** CommandLine: ** Machine policy value 'DisableUserInstalls' is 0 Cloaking enabled. Attempting to enable all disabled privileges before calling Install on Server End dialog not enabled Original package == C:\TEMP\zSOPRA_Custom_Actions.1.5.0.0.msi Package we're running from == C:\WINDOWS\Installer\e218de80.msi APPCOMPAT: Uninstall Flags override found. APPCOMPAT: Uninstall VersionNT override found. APPCOMPAT: Uninstall ServicePackLevel override found. APPCOMPAT: looking for appcompat database entry with ProductCode '{8570C613-A0C5-435F-9224-C795B285385F}'. APPCOMPAT: no matching ProductCode found in database. MSCOREE not loaded loading copy from system32 Machine policy value 'DisablePatch' is 0 Machine policy value 'AllowLockdownPatch' is 0 Machine policy value 'DisableLUAPatching' is 0 Machine policy value 'DisableFlyWeightPatching' is 0 APPCOMPAT: looking for appcompat database entry with ProductCode '{8570C613-A0C5-435F-9224-C795B285385F}'. APPCOMPAT: no matching ProductCode found in database. Transforms are not secure. Note: 1: 2205 2: 3: Control PROPERTY CHANGE: Adding MsiLogFileLocation property. Its value is 'C:\TEMP\logmsi.log'. Command Line: CURRENTDIRECTORY=C:\TEMP CLIENTUILEVEL=0 CLIENTPROCESSID=4648 PROPERTY CHANGE: Adding PackageCode property. Its value is '{40D508B6-F92E-4FD7-B5C0-B22C8F6A8526}'. Product Code passed to Engine.Initialize: '{8570C613-A0C5-435F-9224-C795B285385F}' Product Code from property table before transforms: '{8570C613-A0C5-435F-9224-C795B285385F}' Product Code from property table after transforms: '{8570C613-A0C5-435F-9224-C795B285385F}' Product registered: entering maintenance mode Determined that existing product (either this product or the product being upgraded with a patch) is installed per-machine. PROPERTY CHANGE: Adding ALLUSERS property. Its value is '1'. PROPERTY CHANGE: Adding ProductState property. Its value is '5'. PROPERTY CHANGE: Adding ProductToBeRegistered property. Its value is '1'. Note: 1: 1402 2: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer 3: 2 Entering CMsiConfigurationManager::SetLastUsedSource. Specifed source is not already in a list. User policy value 'SearchOrder' is 'nmu' Machine policy value 'DisableBrowse' is 0 Machine policy value 'AllowLockdownBrowse' is 0 Adding new sources is allowed. Package name retrieved from configuration data: 'zSOPRA_Custom_Actions.1.5.0.0.msi' Note: 1: 2205 2: 3: Error Note: 1: 2262 2: AdminProperties 3: -2147287038 Machine policy value 'DisableMsi' is 0 Machine policy value 'AlwaysInstallElevated' is 0 User policy value 'AlwaysInstallElevated' is 0 Product {8570C613-A0C5-435F-9224-C795B285385F} is admin assigned: LocalSystem owns the publish key. Product {8570C613-A0C5-435F-9224-C795B285385F} is managed. Running product '{8570C613-A0C5-435F-9224-C795B285385F}' with elevated privileges: Product is assigned. PROPERTY CHANGE: Adding CURRENTDIRECTORY property. Its value is 'C:\TEMP'. PROPERTY CHANGE: Adding CLIENTUILEVEL property. Its value is '0'. PROPERTY CHANGE: Adding CLIENTPROCESSID property. Its value is '4648'. PROPERTY CHANGE: Adding MsiSystemRebootPending property. Its value is '1'. TRANSFORMS property is now: PROPERTY CHANGE: Adding PRODUCTLANGUAGE property. Its value is '1033'. PROPERTY CHANGE: Adding VersionDatabase property. Its value is '200'. SHELL32::SHGetFolderPath returned: C:\Users\_pwillems\AppData\Roaming SHELL32::SHGetFolderPath returned: C:\Users\_pwillems\Favorites SHELL32::SHGetFolderPath returned: C:\Users\_pwillems\AppData\Roaming\Microsoft\Windows\Network Shortcuts SHELL32::SHGetFolderPath returned: C:\Users\_pwillems\Documents SHELL32::SHGetFolderPath returned: C:\Users\_pwillems\AppData\Roaming\Microsoft\Windows\Printer Shortcuts SHELL32::SHGetFolderPath returned: C:\Users\_pwillems\AppData\Roaming\Microsoft\Windows\Recent SHELL32::SHGetFolderPath returned: C:\Users\_pwillems\AppData\Roaming\Microsoft\Windows\SendTo SHELL32::SHGetFolderPath returned: C:\Users\_pwillems\AppData\Roaming\Microsoft\Windows\Templates SHELL32::SHGetFolderPath returned: C:\ProgramData SHELL32::SHGetFolderPath returned: C:\Users\_pwillems\AppData\Local SHELL32::SHGetFolderPath returned: C:\Users\_pwillems\Pictures SHELL32::SHGetFolderPath returned: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools SHELL32::SHGetFolderPath returned: