[wix-users] light.exe : error LGHT0217 with system account from Teamcity (ICE01 to ICE07)

viharika reddy viharikareddygopu at gmail.com
Tue Sep 1 07:51:06 PDT 2020


I am getting below error when I try to create a package through Teamcity
using a system account. But I am not getting any errors if I directly login
with that account and create the package.

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://wixtoolset.org/documentation/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 the Windows Installer is not
correctly installed. Contact your support personnel for assistance.".

I googled about this issue and came to know that this is a limitation of
the ICE validators and we can turn off validation using "-sval" option of
light. I don't get the above issue after passing "-sval" to light.
Is it a valid solution? If yes, are there cons if we implement this
solution. Please let me know if there are any other solutions.

Please help.


More information about the wix-users mailing list