Nah, I don't think so. Is there anything in the log that indicates that
something went wrong? Would you be able to share some of your WiX code?

 

From: Moni Chow [mailto:[EMAIL PROTECTED] 
Sent: Monday, February 12, 2007 3:40 AM
To: 'Fredrik Grohn'; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Wix for COM+ object

 

Dear Fredrik,

 

I have the same structure as you do in the code except Assembly=".net". This
should not be the root cause right?

 

Regards,

Moni

 

  _____  

From: Fredrik Grohn [mailto:[EMAIL PROTECTED] 
Sent: Friday, February 09, 2007 5:14 AM
To: 'Moni Chow'; wix-users@lists.sourceforge.net
Subject: RE: [WiX-users] Wix for COM+ object

 

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

-------------------------------------------------------------------------
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

Reply via email to