Justin Dearing wrote: >So it seems like I have broken WiX rules and cannot properly fix them.
More accurately, you have broken Windows Installer component rules. (WiX is only used to build the MSI file, and multiple files within the same component can be valid in some scenarios.) The mechanism that you say you used (i.e. separating out the dll, exe and license into different components, none of which retain the GUID used for the original shared component) sounds like it should have worked. I for one would be interested to hear from any of the Microsoft Installer gurus why it didn't. I wonder if the problem you describe could possibly be caused by the way you retained the same feature ID. Perhaps (and this is just me thinking on the fly as I type) Microsoft Installer is trying to be over intelligent and recognizes that the dll is associated with a feature that is still installed. (That's not the way I understood that it worked - i.e. by component not by file - but I've been wrong before.) The other thing, of course, would be to see if the verbose log of the second installation tells you anything (i.e. something else happens to be using the DLL at the time the attempt is made to remove it). Good Luck! Richard * C O N F I D E N T I A L I T Y N O T I C E * ----------------------------------------------------------- The content of this e-mail is intended solely for the use of the individual or entity to whom it is addressed. If you have received this communication in error, be aware that forwarding it, copying it, or in any way disclosing its content to any other person, is strictly prohibited. Peek Traffic Corporation is neither liable for the contents, nor for the proper, complete and timely transmission of (the information contained in) this communication. If you have received this communication in error, please notify the author by replying to this e-mail immediately and delete the material from any computer. ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users