In a nutshell, ICEs are specialized custom actions that serve as unit tests. They are stored in specialized MSI databases called CUBs (.cub) (A type that I wish that WiX had support for.) When you perform validation the cub is merged with your MSI and all of the custom actions listed in the databases _ICESequence table are executed. Due to all of this an installer is essentially running and therefore the MSI infrastructure has to be spun up. This is why you are seeing the event log entries and this is also why you can't perform validation on a TFS service hosted build controller.
More information about ICEs can be found at: http://msdn.microsoft.com/en-us/library/windows/desktop/aa369554(v=vs.85).as px Also I wrote an article about 4 years ago on how to use DTF to write custom ICEs: http://blog.deploymentengineering.com/2009/02/msi-tip-authoring-ice-using-c- dtf.html The source for which can be found at: http://www.installsite.org/pages/en/msi/tips.htm For an InstallScript version I wrote an article for InstallShield about 5 years ago... http://www.flexerasoftware.com/webdocuments/PDF/msi_ice.pdf ---------------------------------------- From: "AK" <kisslo...@gmail.com> Sent: Monday, March 25, 2013 5:12 AM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Why does new event in the application logs apear after the building .wixproj When I build my .wixproj, everytime new log event was creating in the EventViewer->Windows Logs->Aplication section. Apparently msiexec was running. Is there an explanation "why"? Is this an ICE validation requirement? Regards, Alexey. -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Why-does-new-e vent-in-the-application-logs-apear-after-the-building-wixproj-tp7584601.html Sent from the wix-users mailing list archive at Nabble.com. ---------------------------------------------------------------------------- -- 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_mar _______________________________________________ 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_mar _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users