Hello wix-users, this is a follow up to my emails from a few days ago about problems with COM registration. I think the problem is that I am violating component rules, but I'm not sure how to avoid it.
My program ships with a com server dll file which will need to be upgraded from time to time. The plan was to keep the different version of the file as completely seperate components, installed into different directories. However, since the typelibrary GUID of the different versions is the same, when they are registered some of the registry keys written will be the same. So now I have different components writing the same key, and this seems to break reference counting (so when upgrading the keys get clobbered during the uninstall phase). On the other hand, I don't think I can put the different versions of the dll in the same component, since it will be installed to a different directory, again breaking component rules. Does anyone have any idea what to do here? Thanks in advance, Vilhelm -- View this message in context: http://www.nabble.com/Type-libraries-and-component-rules-tf4593489.html#a13113374 Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users