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

Reply via email to