The built in COM+ actions stores all it's data in a big blob in the Binary table of an MSI, and the .dll files in a separate cabinet as to my memory. The fact that it uses a binary file makes it impossible to alter any settings during install. Actually you can't even specify the install location for the dll's.
It's true though that they write the COM information directly to the admin catalog instead of using selfreg. The WiX COM+ CA's uses the COM+ admin catalog's public interface for installing components and that in turn uses selfreg. So yes, it would be very desirable to be able to do the same thing that the built in CA's does and write the information directly to the catalog. However, I don't know of any documented way of doing that. But it is something I would consider looking into. The WiX COM+ CA's leaving registry keys behind has been mentioned before, but I have never been able to reproduce it. Are you able to provide some information on how I can reproduce it Joshua? Fredrik -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Rob Mensching Sent: Thursday, July 06, 2006 4:41 PM To: 'jdrake'; wix-users@lists.sourceforge.net Cc: Fredrik Grohn Subject: Re: [WiX-users] Registry Issue Ahh, the COM+ MSI Creation Wizard... you know, I've spent years (on and off) trying to track down who owns that silly thing. I was hoping to get them to help do the right thing with COM+ in MSI. I never found them and nobody seems to understand what that Wizard thing does or how it works. I've heard that the MSIs it creates are very different looking but I don't know anything about COM+ so I wouldn't even know what I was looking at. <smile/> I'm sorry, I just don't know much about COM+ and I don't know anybody that does COM+ except Fredrik Grohn. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of jdrake Sent: Thursday, July 06, 2006 6:26 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Registry Issue > My apologies for not stating things more clearly, COM+ has the ability > to Export an MSI. In doing this it creates an MSI that can be used to > install the COM+ Package on another machine. When I examine the MSI > it is NOT using any COM+ CustomActions, yet it still creates the > Application sucessfully. My question was, is there any chance we can > talk to that team, or ask Fregro to look at those MSIs so that we can > NOT use self-register and instead use the same method that COM+ itself uses. > > I have found almost NO documentation on the MSIs created by COM+, but > I can tell you from using ORCA that they are very different than those > created by WiX or even the .NET IDE installer project when it comes to > registering COM, and sepcifically COM+ packages. Someone in MS must > know this, since they created the COM+ Export feature in the first place. > > Unfortunately, I have to have automated installs yesterday, and I > don't actually need an MSI, so I do not have time to go digging > throught the > COM+ version and experimenting. > > Thanks, > Joshua Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users