When I build my WIX project, it succeeds under user account A when I log in as that person and build it myself from my Windows desktop. But when that same user account is used from a Windows Service (think automated build machine) the same build fails with the below errors. I've checked the jscript and vbscript engines, and they are registered under HKLM and not HKCU for that user account. I don't know what else to try. Any ideas?
Thanks. http://teamcity.dotnetopenauth.net:82/viewLog.html?buildId=892&tab=buildResultsDiv&buildTypeId=bt45 [07:16:41]: Project "build.proj.teamcity.patch.tcprojx" (MSI target(s)): (11m:19s) [07:27:47]: [Project "build.proj.teamcity.patch.tcprojx" (MSI target(s)):] Project "DotNetOpenAuth.Installer.wixproj" (default targets): (14s) [07:28:01]: [Project "DotNetOpenAuth.Installer.wixproj" (default targets):] light.exe error LGHT0217: Error executing ICE action 'ICE01'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wix.sourceforge.net/faq.html#Error217 for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if you are running Windows in safe mode, or if the Windows Installer is not correctly installed. Contact your support personnel for assistance.". [07:28:01]: [Project "DotNetOpenAuth.Installer.wixproj" (default targets):] light.exe error LGHT0217: Error executing ICE action 'ICE02'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wix.sourceforge.net/faq.html#Error217 for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if you are running Windows in safe mode, or if the Windows Installer is not correctly installed. Contact your support personnel for assistance.". [07:28:01]: [Project "DotNetOpenAuth.Installer.wixproj" (default targets):] light.exe error LGHT0217: Error executing ICE action 'ICE03'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wix.sourceforge.net/faq.html#Error217 for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if you are running Windows in safe mode, or if the Windows Installer is not correctly installed. Contact your support personnel for assistance.". [07:28:01]: [Project "DotNetOpenAuth.Installer.wixproj" (default targets):] light.exe error LGHT0217: Error executing ICE action 'ICE04'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wix.sourceforge.net/faq.html#Error217 for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if you are running Windows in safe mode, or if the Windows Installer is not correctly installed. Contact your support personnel for assistance.". [07:28:01]: [Project "DotNetOpenAuth.Installer.wixproj" (default targets):] light.exe error LGHT0217: Error executing ICE action 'ICE05'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wix.sourceforge.net/faq.html#Error217 for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if you are running Windows in safe mode, or if the Windows Installer is not correctly installed. Contact your support personnel for assistance.". [07:28:01]: [Project "DotNetOpenAuth.Installer.wixproj" (default targets):] light.exe error LGHT0217: Error executing ICE action 'ICE06'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wix.sourceforge.net/faq.html#Error217 for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if you are running Windows in safe mode, or if the Windows Installer is not correctly installed. Contact your support personnel for assistance.". [07:28:01]: [Project "DotNetOpenAuth.Installer.wixproj" (default targets):] light.exe error LGHT0217: Error executing ICE action 'ICE07'. The most common cause of this kind of ICE failure is an incorrectly registered scripting engine. See http://wix.sourceforge.net/faq.html#Error217 for details and how to solve this problem. The following string format was not expected by the external UI message logger: "The Windows Installer Service could not be accessed. This can occur if you are running Windows in safe mode, or if the Windows Installer is not correctly installed. Contact your support personnel for assistance.". [07:28:01]: [Project "DotNetOpenAuth.Installer.wixproj" (default targets):] light.exe error LGHT0216: An unexpected Win32 exception with error code 0x643 occurred: Action - 'ICE08' Fatal error during installation -- Andrew Arnott "I [may] not agree with what you have to say, but I'll defend to the death your right to say it." - S. G. Tallentyre ------------------------------------------------------------------------------ Throughout its 18-year history, RSA Conference consistently attracts the world's best and brightest in the field, creating opportunities for Conference attendees to learn about information security's most important issues through interactions with peers, luminaries and emerging and established companies. http://p.sf.net/sfu/rsaconf-dev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users