Validation works for us but you did mention that the Windows Installer service was disabled which I guess accounts for this - do you know why this would be disabled?
I am not sticking up for TFS, it has some good points but in general I believe there are much better alternatives. -----Original Message----- From: Christopher Painter [mailto:chr...@iswix.com] Sent: 02 March 2013 01:11 To: General discussion for Windows Installer XML toolset.; General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] using WiX with team foundation service I just gave it a try and sure enough, WiX *IS* installed. However, validation is still broken (25 errors using a simple merge module project). I don't know about you, but I don't generate MSI's without running validation every build so it's still a non-starter for me. light.exe : warning LGHT1079: The cabinet 'MergeModule.CABinet' does not contain any files. If this installation contains no files, this warning can likely be safely ignored. Otherwise, please add files to the cabinet or remove it. [C:\a\src\MergeModule1\MergeModule1\MergeModule1.wixproj] light.exe : error LGHT0217: 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.". [C:\a\src\MergeModule1\MergeModule1\MergeModule1.wixproj] light.exe : error LGHT0217: Error executing ICE action 'ICEM02'. 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.". [C:\a\src\MergeModule1\MergeModule1\MergeModule1.wixproj] light.exe : error LGHT0217: Error executing ICE action 'ICEM03'. 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.". [C:\a\src\MergeModule1\MergeModule1\MergeModule1.wixproj] light.exe : error LGHT0217: Error executing ICE action 'ICEM04'. 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.". [C:\a\src\MergeModule1\MergeModule1\MergeModule1.wixproj] light.exe : error LGHT0217: Error executing ICE action 'ICEM05'. 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.". [C:\a\src\MergeModule1\MergeModule1\MergeModule1.wixproj] light.exe : error LGHT0217: Error executing ICE action 'ICEM06'. 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.". [C:\a\src\MergeModule1\MergeModule1\MergeModule1.wixproj] light.exe : error LGHT0217: Error executing ICE action 'ICEM07'. 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.". [C:\a\src\MergeModule1\MergeModule1\MergeModule1.wixproj] light.exe : error LGHT0217: Error executing ICE action 'ICEM08'. 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.". [C:\a\src\MergeModule1\MergeModule1\MergeModule1.wixproj] light.exe : error LGHT0217: Error executing ICE action 'ICEM09'. 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.". [C:\a\src\MergeModule1\MergeModule1\MergeModule1.wixproj] light.exe : error LGHT0217: Error executing ICE action 'ICEM10'. 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.". [C:\a\src\MergeModule1\MergeModule1\MergeModule1.wixproj] light.exe : error LGHT0217: Error executing ICE action 'ICEM11'. 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.". [C:\a\src\MergeModule1\MergeModule1\MergeModule1.wixproj] light.exe : error LGHT0217: Error executing ICE action 'ICEM12'. 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.". [C:\a\src\MergeModule1\MergeModule1\MergeModule1.wixproj] light.exe : error LGHT0217: Error executing ICE action 'ICEM13'. 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.". [C:\a\src\MergeModule1\MergeModule1\MergeModule1.wixproj] light.exe : error LGHT0217: Error executing ICE action 'ICEM14'. 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.". [C:\a\src\MergeModule1\MergeModule1\MergeModule1.wixproj] 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 the Windows Installer is not correctly installed. Contact your support personnel for assistance.". [C:\a\src\MergeModule1\MergeModule1\MergeModule1.wixproj] 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 the Windows Installer is not correctly installed. Contact your support personnel for assistance.". [C:\a\src\MergeModule1\MergeModule1\MergeModule1.wixproj] 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 the Windows Installer is not correctly installed. Contact your support personnel for assistance.". [C:\a\src\MergeModule1\MergeModule1\MergeModule1.wixproj] light.exe : error LGHT0217: Error executing ICE action 'ICE11'. 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.". [C:\a\src\MergeModule1\MergeModule1\MergeModule1.wixproj] light.exe : error LGHT0217: Error executing ICE action 'ICE15'. 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.". [C:\a\src\MergeModule1\MergeModule1\MergeModule1.wixproj] light.exe : error LGHT0217: Error executing ICE action 'ICE17'. 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.". [C:\a\src\MergeModule1\MergeModule1\MergeModule1.wixproj] light.exe : error LGHT0217: Error executing ICE action 'ICE18'. 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.". [C:\a\src\MergeModule1\MergeModule1\MergeModule1.wixproj] light.exe : error LGHT0217: Error executing ICE action 'ICE23'. 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.". [C:\a\src\MergeModule1\MergeModule1\MergeModule1.wixproj] light.exe : error LGHT0217: Error executing ICE action 'ICE29'. 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.". [C:\a\src\MergeModule1\MergeModule1\MergeModule1.wixproj] light.exe : error LGHT0217: Error executing ICE action 'ICE30'. 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.". [C:\a\src\MergeModule1\MergeModule1\MergeModule1.wixproj] light.exe : error LGHT0216: An unexpected Win32 exception with error code 0x643 occurred: Action - 'ICE32' Fatal error during installation [C:\a\src\MergeModule1\MergeModule1\MergeModule1.wixproj] ---------------------------------------- From: "David Watson" <dwat...@sdl.com> Sent: Friday, March 01, 2013 3:10 PM To: "General discussion for Windows Installer XML toolset." <wix-users@lists.sourceforge.net> Subject: Re: [WiX-users] using WiX with team foundation service There was talk of wix being installed by standard on the tfs service build machine, I don't know if it happened though. -----Original Message----- From: Neil Sleightholm [mailto:n...@x2systems.com] Sent: 01 March 2013 07:44 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] using WiX with team foundation service We use WiX with TFS but installed WiX on the build servers. Neil > > > If there is a NuGet package for WiX, that's news to me. The one time >I played with WiX on the TFS Hosted Build Agent I had to check all the >WiX binaries into source control and tweak the a few things in the >targets file or something (don't fully remember ) to get it to all line >up. And I had to disable ICE validation because the windows installer >service was disabled and it wasn't working. > >In other words, the hosted build service was not suited to my needs. >I have a hyper-v server at home that runs my build agent (pointed to my >cloud >instance) quite nicely. > >---------------------------------------- > From: "Sean Farrow" <sean.far...@seanfarrow.co.uk> >Sent: Thursday, February 28, 2013 6:23 PM >To: "wix-users@lists.sourceforge.net" <wix-users@lists.sourceforge.net> >Subject: [WiX-users] using WiX with team foundation service > >Hi, > >I am looking at using Wix for an installer. We are using Team >foundation service for this. >Can I just install the NuGet package in to my project and go from there >or is there other things I need to do? >Any help appreciated. >Regards >Sean. >----------------------------------------------------------------------- >--- >-- >-- >Everyone hates slow websites. So do we. >Make your web apps faster with AppDynamics Download AppDynamics Lite >for free today: >http://p.sf.net/sfu/appdyn_d2d_feb >_______________________________________________ >WiX-users mailing list >WiX-users@lists.sourceforge.net >https://lists.sourceforge.net/lists/listinfo/wix-users > >----------------------------------------------------------------------- >--- >---- >Everyone hates slow websites. So do we. >Make your web apps faster with AppDynamics Download AppDynamics Lite >for free today: >http://p.sf.net/sfu/appdyn_d2d_feb >_______________________________________________ >WiX-users mailing list >WiX-users@lists.sourceforge.net >https://lists.sourceforge.net/lists/listinfo/wix-users ---------------------------------------------------------------------------- - - Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users SDL PLC confidential, all rights reserved. If you are not the intended recipient of this mail SDL requests and requires that you delete it without acting upon or copying any of its contents, and we further request that you advise us. SDL PLC is a public limited company registered in England and Wales. Registered number: 02675207. Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6 7DY, UK. ---------------------------------------------------------------------------- -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users