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

Reply via email to