Use the debug binaries/pdb's from http://wixtoolset.org/ and hit Cancel. That will give you VS with a call stack at the point of assertion. You should be able to tell what heat is harvesting. A wild guess tells me that DLLRegisterServer or DLLUnregisterServer is not returning a success status code when heat is invoking it to self register/unregister.
-----Original Message----- From: Peterson Trethewey [mailto:peterson.trethe...@gmail.com] Sent: Thursday, October 25, 2012 5:53 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Assertion failure when running heat. Hello wix-users, I'm writing a script that generates an installer. The script uses heat to make a wxs file. In the middle of running heat, a dialog appears saying: Assertion failed. SUCCEEDED(hr) At line 404 of dllsetup.cpp Continue? (Cancel to debug) Yes, No, Cancel If I click "Yes", heat builds the wxs file as if nothing went wrong. On my computer, I can click "yes" at the appropriate time, but I'd like to run the script on a headless server, where I can't click "yes". Any ideas what this assertion failure is about? Or how to work around it? Thanks, --pt ------------------------------------------------------------------------------ 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_sfd2d_oct _______________________________________________ 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_sfd2d_oct _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users