Remember that if you DLL is native you currently have to list all components
contained in the DLL under the <ComPlusApplication> tag as
<ComPlusComponent> tags. This is because the COMAdminCatalog does not
provide a method to uninstall an entire assembly.
Here is an old example I usually toss around:
<?xml version='1.0' encoding='UTF-8'?>
<Wix xmlns='http://schemas.microsoft.com/wix/2003/01/wi'
xmlns:pca="http://schemas.microsoft.com/wix/2005/02/pubca">
...
<Component Id="MyComPlusAssembly_dll" Guid="GUID_HERE">
<File Id="MyComPlusAssembly_dll" Name="mcpa.dll"
LongName="MyComPlusAssembly.dll" DiskId="1" KeyPath="yes" Assembly=".net"
src="MyComPlusAssembly.dll" />
<pca:ComPlusApplication Id="MyComPlusApp" Name="My COM+
Application">
<pca:ComPlusAssembly Id="MyComPlusAssembly" Type="native"
DllPath="[#MyComPlusAssembly_dll]">
<pca:ComPlusComponent
Id="MyComPlusAssembly.MyComPlusComponent" CLSID="guid here" />
</pca:ComPlusAssembly>
</pca:ComPlusApplication>
</Component>
...
</Wix>
(Uguh, I can't believe I still haven't gotten around to add an example to
the official documentation...)
Fredrik
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Moni Chow
Sent: Wednesday, February 07, 2007 6:51 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Wix for COM+ object
I can't remove the COM+ object when I uninstall the application so that it
fails to re-install the application when it checks that the COM+ object
already exists. Anybody could show me how to deal with COM+ object using
Wix? Thank you very much!!!
Best regards,
Moni
-------------------------------------------------------------------------
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