On 7/3/06, jdrake <
[EMAIL PROTECTED]> wrote:
I should qualify my answer. IF you are only installing the components
themselves, and NOT a COM+ Application, then you should use the .NET IDE to
create an installer, and set the Register type to vsdrfCOM, and THEN run
dark on the MSI to reverse engineer the registry entries.
My WIX file looks like the following:
<Directory Id="Dir" Name="TestWiX" LongName="Test WiX Directory">
<Component Id="C__F3902C1CE01342C5B4134F300D23CE2A"
Guid="F00EB45A-0F66-DD92-BDBB-0E40B9E984FE">
<File Id="_F3902C1CE01342C5B4134F300D23CE2A" Name="TESTWI~1.DLL"
LongName="TestWiXProject.dll" Vital="yes" KeyPath="yes" DiskId="1"
Source="C:\TestWiXProject.dll"/>
<Registry Id="_99839718F65E494F8F5C99D541C9FB63" Root="HKCR"
Key="CLSID\{0FF48E3E-7FBF-43A1-90A3-61D43371DB92}\TypeLib" Type="string"
Value="{293374B9-5CD7-42B3-804C-76F4FB4108B8}" />
<Registry Id="_173EC44ED6BA41E5B80CEF219ED1EB36" Root="HKCR"
Key="CLSID\{0FF48E3E-7FBF-43A1-90A3-61D43371DB92}\TypeLib"
Action="" />
<Registry Id="_32FCAD28E80E4124A51421864F467DB9" Root="HKCR"
Key="CLSID\{0FF48E3E-7FBF-43A1-90A3-61D43371DB92}\Programmable"
Action="" />
<Registry Id="_6CF5FC81959C40538BB63FE310439752" Root="HKCR"
Key="CLSID\{0FF48E3E-7FBF-43A1-90A3-61D43371DB92}\Implemented Categories"
Action="" />
<Registry Id="_5DB77F436D2B4774A290FAA403C3BCBC" Root="HKCR"
Key="CLSID\{0FF48E3E-7FBF-43A1-90A3-61D43371DB92}\Implemented
Categories\{40FC6ED5-2438-11CF-A3DB-080036F12502}"
Action="" />
<Registry Id="_9CFD2B44F62648B1B4F271FBEC4203A3" Root="HKCR"
Key="CLSID\{0FF48E3E-7FBF-43A1-90A3-61D43371DB92}\InprocServer32"
Name="ThreadingModel" Type="string" Value="Apartment" />
<Registry Id="_DBEB6BB38D4742B98480138429D31452" Root="HKCR"
Key="CLSID\{0FF48E3E-7FBF-43A1-90A3-61D43371DB92}\VERSION" Type="string"
Value="1.0" />
<Registry Id="_C15280FCAC134335BF784C28E56BC022" Root="HKCR"
Key="CLSID\{0FF48E3E-7FBF-43A1-90A3-61D43371DB92}\VERSION"
Action="" />
<Registry Id="_88DB0A4D73894E03BCDB263F047962B4" Root="HKCR"
Key="Interface\{3311A504-2A50-42D8-8E06-A2F6B9D0B614}" Type="string"
Value="TestWiX" />
<Registry Id="_0F4AA6C9FB044ED19A6644987201EDCB" Root="HKCR"
Key="Interface\{3311A504-2A50-42D8-8E06-A2F6B9D0B614}\TypeLib" Type="string"
Value="{293374B9-5CD7-42B3-804C-76F4FB4108B8}" />
<Registry Id="_C5EC34DA4C984319BCC8A31DF0FD69CE" Root="HKCR"
Key="Interface\{3311A504-2A50-42D8-8E06-A2F6B9D0B614}\TypeLib"
Name="Version" Type="string" Value="1.0" />
<Registry Id="_2209525C5A39432EB44398326983E6F3" Root="HKCR"
Key="Interface\{3311A504-2A50-42D8-8E06-A2F6B9D0B614}\ProxyStubClsid"
Type="string" Value="{00020424-0000-0000-C000-000000000046}" />
<Registry Id="_4D75BB4AF4D6476E8C61D505084D517B" Root="HKCR"
Key="Interface\{3311A504-2A50-42D8-8E06-A2F6B9D0B614}\ProxyStubClsid32"
Type="string" Value="{00020424-0000-0000-C000-000000000046}" />
<Class Id="0FF48E3E-7FBF-43A1-90A3-61D43371DB92"
Context="InprocServer32" Description="TestWiXProject.TestWiX" IconIndex="0"
Advertise="yes">
<ProgId Id="TestWiXProject.TestWiX"
Description=" TestWiXProject.TestWiX" IconIndex="0" />
</Class>
<TypeLib Id="293374B9-5CD7-42B3-804C-76F4FB4108B8" Language="0"
MajorVersion="1" MinorVersion="0" Description="TestWiXProject" Cost="0" />
</Component>
This produces a useable object, and a clean uninstall.
--
View this message in context: http://www.nabble.com/Installing-COM-components-tf1872840.html#a5156601
Sent from the wix-users forum at Nabble.com.
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
--
Shmarya
-----------------------------------------------------------
[EMAIL PROTECTED] - http://idp.shmarya.net
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