I've started playing with Microsoft's new hosted build service and I've
come across some issues. The environment is locked down ( the builds don't
run with administrative priv ) so you can't install software. While I
understand WiX can xcopy deploy to a build envionment, I wanted to also
leverage the MSBUILD ( .wixproj ) support because, well, that's kind of
the whole design of TFS Team Build.
So I grabbed the contents of the MSBuild Targets dirctory and the WiX
directory and checked it into source control. Then I passed the following
values into the build:
/p:WiXTargetsPath=..\WiX\MSBuild\wix.targets;WixTasksPath=WiXTasks.dll;WixTo
olPath=..\WiX\Application\bin;WixExtDir=..\WiX\Application\bin
Everything almost worked except for ICE Validation. I was getting the
usual suspect:
light.exe: Error executing ICE action 'ICEM01'. 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 the Windows Installer is not correctly installed. Contact
your support personnel for assistance.".
I'm running the X86 msbuild platform. Does anyone have any suggestions on
what could be done with user-privs only to fix this problem? Turning off
validation is a horrible work around.
------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users