A couple of things:

1, It looks like your versions are 1.0.* and the compiler will generate a new 
one every time you build. If you heat once and then rebuild your add-in you're 
going to have a mismatch. I recommend setting a complete version.  If you 
haven't specified COM guids in your add-in there's a chance the compiler will 
generate new ones if it thinks something has changed. Nail down these things so 
you can look in the registry to see what's there and they're not changing at 
every build.

2. Does "not registered" mean that you look in the registry after install and 
there is nothing there?  You'll have to work backwards from that. If they are 
there, do they match the current assembly? Are they there but your add-in 
doesn't work? If they are not there perhaps they're not being installed, 
depending on the content of your MSI file, so install with a log and see what's 
going on.

Phil Wilson


-----Original Message-----
From: barry [mailto:barrylar...@gmail.com]
Sent: Thursday, April 30, 2009 9:29 AM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] registering a .net com assembly




barry wrote:
>
> Hi there,
> I am having some problems registering my com assembly. This assembly is a
> dot net office addin dll.
>
> I used the following command to generate the registry keys:
>
>>heat file DTIOfficeAddIn.dll -out MyComExposedLibrary.wxs -scom
>
> This generated the registry keys and values keys which I added to my wix
> file:
>
> The assembly however never gets registered and my addin does not run.
>
> I have looked on a number of posts that have recommended using the -scom
> as above. Am i doing somthing wrong
>
> Any help would be great
> Kind Regards,
> Barry
>
>
>

by the way the registry keys that were generated are as follows:

<File Id="DTIOfficeAddIn.dll" Name="DTIOfficeAddIn.dll" KeyPath="yes"
Source="../Build/DTIOfficeAddIn.dll" />
            <RegistryValue Root="HKCR"
Key="CLSID\{26986C16-8E3E-3B9E-BB2C-1019632915A3}\Implemented
Categories\{62C8FE65-4EBB-45e7-B440-6E39B2CDBF29}" Value="" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{26986C16-8E3E-3B9E-BB2C-1019632915A3}\InprocServer32\1.0.3406.29652"
Name="Class" Value="DTIOfficeAddIn.CaseflowDocument" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{26986C16-8E3E-3B9E-BB2C-1019632915A3}\InprocServer32\1.0.3406.29652"
Name="Assembly" Value="DTIOfficeAddIn, Version=1.0.3406.29652,
Culture=neutral, PublicKeyToken=null" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{26986C16-8E3E-3B9E-BB2C-1019632915A3}\InprocServer32\1.0.3406.29652"
Name="RuntimeVersion" Value="v2.0.50727" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{26986C16-8E3E-3B9E-BB2C-1019632915A3}\InprocServer32\1.0.3406.29652"
Name="CodeBase" Value="file:///[#DTIOfficeAddIn.dll]" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{26986C16-8E3E-3B9E-BB2C-1019632915A3}\InprocServer32"
Value="mscoree.dll" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{26986C16-8E3E-3B9E-BB2C-1019632915A3}\InprocServer32"
Name="ThreadingModel" Value="Both" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{26986C16-8E3E-3B9E-BB2C-1019632915A3}\InprocServer32"
Name="Class" Value="DTIOfficeAddIn.CaseflowDocument" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{26986C16-8E3E-3B9E-BB2C-1019632915A3}\InprocServer32"
Name="Assembly" Value="DTIOfficeAddIn, Version=1.0.3406.29652,
Culture=neutral, PublicKeyToken=null" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{26986C16-8E3E-3B9E-BB2C-1019632915A3}\InprocServer32"
Name="RuntimeVersion" Value="v2.0.50727" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{26986C16-8E3E-3B9E-BB2C-1019632915A3}\InprocServer32"
Name="CodeBase" Value="file:///[#DTIOfficeAddIn.dll]" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{26986C16-8E3E-3B9E-BB2C-1019632915A3}\ProgId"
Value="DTIOfficeAddIn.CaseflowDocument" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{26986C16-8E3E-3B9E-BB2C-1019632915A3}"
Value="DTIOfficeAddIn.CaseflowDocument" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{2E4DF9A6-9AFE-357B-A343-CCA7D1E3CCD7}\Implemented
Categories\{62C8FE65-4EBB-45e7-B440-6E39B2CDBF29}" Value="" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{2E4DF9A6-9AFE-357B-A343-CCA7D1E3CCD7}\InprocServer32\1.0.3406.29652"
Name="Class" Value="DTIOfficeAddIn.RegistryValues" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{2E4DF9A6-9AFE-357B-A343-CCA7D1E3CCD7}\InprocServer32\1.0.3406.29652"
Name="Assembly" Value="DTIOfficeAddIn, Version=1.0.3406.29652,
Culture=neutral, PublicKeyToken=null" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{2E4DF9A6-9AFE-357B-A343-CCA7D1E3CCD7}\InprocServer32\1.0.3406.29652"
Name="RuntimeVersion" Value="v2.0.50727" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{2E4DF9A6-9AFE-357B-A343-CCA7D1E3CCD7}\InprocServer32\1.0.3406.29652"
Name="CodeBase" Value="file:///[#DTIOfficeAddIn.dll]" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{2E4DF9A6-9AFE-357B-A343-CCA7D1E3CCD7}\InprocServer32"
Value="mscoree.dll" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{2E4DF9A6-9AFE-357B-A343-CCA7D1E3CCD7}\InprocServer32"
Name="ThreadingModel" Value="Both" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{2E4DF9A6-9AFE-357B-A343-CCA7D1E3CCD7}\InprocServer32"
Name="Class" Value="DTIOfficeAddIn.RegistryValues" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{2E4DF9A6-9AFE-357B-A343-CCA7D1E3CCD7}\InprocServer32"
Name="Assembly" Value="DTIOfficeAddIn, Version=1.0.3406.29652,
Culture=neutral, PublicKeyToken=null" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{2E4DF9A6-9AFE-357B-A343-CCA7D1E3CCD7}\InprocServer32"
Name="RuntimeVersion" Value="v2.0.50727" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{2E4DF9A6-9AFE-357B-A343-CCA7D1E3CCD7}\InprocServer32"
Name="CodeBase" Value="file:///[#DTIOfficeAddIn.dll]" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{2E4DF9A6-9AFE-357B-A343-CCA7D1E3CCD7}\ProgId"
Value="DTIOfficeAddIn.RegistryValues" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{2E4DF9A6-9AFE-357B-A343-CCA7D1E3CCD7}"
Value="DTIOfficeAddIn.RegistryValues" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{5F0BE98D-7112-3675-8F64-A4455323A6BC}\Implemented
Categories\{62C8FE65-4EBB-45e7-B440-6E39B2CDBF29}" Value="" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{5F0BE98D-7112-3675-8F64-A4455323A6BC}\InprocServer32\1.0.3406.29652"
Name="Class" Value="DTIOfficeAddIn.SaveExistingDocument" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{5F0BE98D-7112-3675-8F64-A4455323A6BC}\InprocServer32\1.0.3406.29652"
Name="Assembly" Value="DTIOfficeAddIn, Version=1.0.3406.29652,
Culture=neutral, PublicKeyToken=null" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{5F0BE98D-7112-3675-8F64-A4455323A6BC}\InprocServer32\1.0.3406.29652"
Name="RuntimeVersion" Value="v2.0.50727" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{5F0BE98D-7112-3675-8F64-A4455323A6BC}\InprocServer32\1.0.3406.29652"
Name="CodeBase" Value="file:///[#DTIOfficeAddIn.dll]" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{5F0BE98D-7112-3675-8F64-A4455323A6BC}\InprocServer32"
Value="mscoree.dll" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{5F0BE98D-7112-3675-8F64-A4455323A6BC}\InprocServer32"
Name="ThreadingModel" Value="Both" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{5F0BE98D-7112-3675-8F64-A4455323A6BC}\InprocServer32"
Name="Class" Value="DTIOfficeAddIn.SaveExistingDocument" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{5F0BE98D-7112-3675-8F64-A4455323A6BC}\InprocServer32"
Name="Assembly" Value="DTIOfficeAddIn, Version=1.0.3406.29652,
Culture=neutral, PublicKeyToken=null" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{5F0BE98D-7112-3675-8F64-A4455323A6BC}\InprocServer32"
Name="RuntimeVersion" Value="v2.0.50727" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{5F0BE98D-7112-3675-8F64-A4455323A6BC}\InprocServer32"
Name="CodeBase" Value="file:///[#DTIOfficeAddIn.dll]" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{5F0BE98D-7112-3675-8F64-A4455323A6BC}\ProgId"
Value="DTIOfficeAddIn.SaveExistingDocument" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{5F0BE98D-7112-3675-8F64-A4455323A6BC}"
Value="DTIOfficeAddIn.SaveExistingDocument" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{7EF1FB31-02ED-4A79-B2A1-A7B4B638B527}\Implemented
Categories\{62C8FE65-4EBB-45e7-B440-6E39B2CDBF29}" Value="" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{7EF1FB31-02ED-4A79-B2A1-A7B4B638B527}\InprocServer32\1.0.3406.29652"
Name="Class" Value="DTIOfficeAddIn.Connect" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{7EF1FB31-02ED-4A79-B2A1-A7B4B638B527}\InprocServer32\1.0.3406.29652"
Name="Assembly" Value="DTIOfficeAddIn, Version=1.0.3406.29652,
Culture=neutral, PublicKeyToken=null" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{7EF1FB31-02ED-4A79-B2A1-A7B4B638B527}\InprocServer32\1.0.3406.29652"
Name="RuntimeVersion" Value="v2.0.50727" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{7EF1FB31-02ED-4A79-B2A1-A7B4B638B527}\InprocServer32\1.0.3406.29652"
Name="CodeBase" Value="file:///[#DTIOfficeAddIn.dll]" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{7EF1FB31-02ED-4A79-B2A1-A7B4B638B527}\InprocServer32"
Value="mscoree.dll" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{7EF1FB31-02ED-4A79-B2A1-A7B4B638B527}\InprocServer32"
Name="ThreadingModel" Value="Both" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{7EF1FB31-02ED-4A79-B2A1-A7B4B638B527}\InprocServer32"
Name="Class" Value="DTIOfficeAddIn.Connect" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{7EF1FB31-02ED-4A79-B2A1-A7B4B638B527}\InprocServer32"
Name="Assembly" Value="DTIOfficeAddIn, Version=1.0.3406.29652,
Culture=neutral, PublicKeyToken=null" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{7EF1FB31-02ED-4A79-B2A1-A7B4B638B527}\InprocServer32"
Name="RuntimeVersion" Value="v2.0.50727" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{7EF1FB31-02ED-4A79-B2A1-A7B4B638B527}\InprocServer32"
Name="CodeBase" Value="file:///[#DTIOfficeAddIn.dll]" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{7EF1FB31-02ED-4A79-B2A1-A7B4B638B527}\ProgId"
Value="DTIOfficeAddIn.Connect" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{7EF1FB31-02ED-4A79-B2A1-A7B4B638B527}"
Value="DTIOfficeAddIn.Connect" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{9411CAF3-7494-33FA-A3C2-BD411958C24D}\Implemented
Categories\{62C8FE65-4EBB-45e7-B440-6E39B2CDBF29}" Value="" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{9411CAF3-7494-33FA-A3C2-BD411958C24D}\InprocServer32\1.0.3406.29652"
Name="Class" Value="DTIOfficeAddIn.SaveEmail" Type="string" Action="write"
/>
            <RegistryValue Root="HKCR"
Key="CLSID\{9411CAF3-7494-33FA-A3C2-BD411958C24D}\InprocServer32\1.0.3406.29652"
Name="Assembly" Value="DTIOfficeAddIn, Version=1.0.3406.29652,
Culture=neutral, PublicKeyToken=null" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{9411CAF3-7494-33FA-A3C2-BD411958C24D}\InprocServer32\1.0.3406.29652"
Name="RuntimeVersion" Value="v2.0.50727" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{9411CAF3-7494-33FA-A3C2-BD411958C24D}\InprocServer32\1.0.3406.29652"
Name="CodeBase" Value="file:///[#DTIOfficeAddIn.dll]" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{9411CAF3-7494-33FA-A3C2-BD411958C24D}\InprocServer32"
Value="mscoree.dll" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{9411CAF3-7494-33FA-A3C2-BD411958C24D}\InprocServer32"
Name="ThreadingModel" Value="Both" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{9411CAF3-7494-33FA-A3C2-BD411958C24D}\InprocServer32"
Name="Class" Value="DTIOfficeAddIn.SaveEmail" Type="string" Action="write"
/>
            <RegistryValue Root="HKCR"
Key="CLSID\{9411CAF3-7494-33FA-A3C2-BD411958C24D}\InprocServer32"
Name="Assembly" Value="DTIOfficeAddIn, Version=1.0.3406.29652,
Culture=neutral, PublicKeyToken=null" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{9411CAF3-7494-33FA-A3C2-BD411958C24D}\InprocServer32"
Name="RuntimeVersion" Value="v2.0.50727" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{9411CAF3-7494-33FA-A3C2-BD411958C24D}\InprocServer32"
Name="CodeBase" Value="file:///[#DTIOfficeAddIn.dll]" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{9411CAF3-7494-33FA-A3C2-BD411958C24D}\ProgId"
Value="DTIOfficeAddIn.SaveEmail" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{9411CAF3-7494-33FA-A3C2-BD411958C24D}"
Value="DTIOfficeAddIn.SaveEmail" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{C153D13E-9DFC-388E-9BF0-26A0C2205B0A}\Implemented
Categories\{62C8FE65-4EBB-45e7-B440-6E39B2CDBF29}" Value="" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{C153D13E-9DFC-388E-9BF0-26A0C2205B0A}\InprocServer32\1.0.3406.29652"
Name="Class" Value="DTIOfficeAddIn.Logging" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{C153D13E-9DFC-388E-9BF0-26A0C2205B0A}\InprocServer32\1.0.3406.29652"
Name="Assembly" Value="DTIOfficeAddIn, Version=1.0.3406.29652,
Culture=neutral, PublicKeyToken=null" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{C153D13E-9DFC-388E-9BF0-26A0C2205B0A}\InprocServer32\1.0.3406.29652"
Name="RuntimeVersion" Value="v2.0.50727" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{C153D13E-9DFC-388E-9BF0-26A0C2205B0A}\InprocServer32\1.0.3406.29652"
Name="CodeBase" Value="file:///[#DTIOfficeAddIn.dll]" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{C153D13E-9DFC-388E-9BF0-26A0C2205B0A}\InprocServer32"
Value="mscoree.dll" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{C153D13E-9DFC-388E-9BF0-26A0C2205B0A}\InprocServer32"
Name="ThreadingModel" Value="Both" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{C153D13E-9DFC-388E-9BF0-26A0C2205B0A}\InprocServer32"
Name="Class" Value="DTIOfficeAddIn.Logging" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{C153D13E-9DFC-388E-9BF0-26A0C2205B0A}\InprocServer32"
Name="Assembly" Value="DTIOfficeAddIn, Version=1.0.3406.29652,
Culture=neutral, PublicKeyToken=null" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{C153D13E-9DFC-388E-9BF0-26A0C2205B0A}\InprocServer32"
Name="RuntimeVersion" Value="v2.0.50727" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{C153D13E-9DFC-388E-9BF0-26A0C2205B0A}\InprocServer32"
Name="CodeBase" Value="file:///[#DTIOfficeAddIn.dll]" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{C153D13E-9DFC-388E-9BF0-26A0C2205B0A}\ProgId"
Value="DTIOfficeAddIn.Logging" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{C153D13E-9DFC-388E-9BF0-26A0C2205B0A}"
Value="DTIOfficeAddIn.Logging" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{F696BBAC-4537-37FB-BF56-60CF06C9F79A}\Implemented
Categories\{62C8FE65-4EBB-45e7-B440-6E39B2CDBF29}" Value="" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{F696BBAC-4537-37FB-BF56-60CF06C9F79A}\InprocServer32\1.0.3406.29652"
Name="Class" Value="DTIOfficeAddIn.SaveNewDocument" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{F696BBAC-4537-37FB-BF56-60CF06C9F79A}\InprocServer32\1.0.3406.29652"
Name="Assembly" Value="DTIOfficeAddIn, Version=1.0.3406.29652,
Culture=neutral, PublicKeyToken=null" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{F696BBAC-4537-37FB-BF56-60CF06C9F79A}\InprocServer32\1.0.3406.29652"
Name="RuntimeVersion" Value="v2.0.50727" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{F696BBAC-4537-37FB-BF56-60CF06C9F79A}\InprocServer32\1.0.3406.29652"
Name="CodeBase" Value="file:///[#DTIOfficeAddIn.dll]" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{F696BBAC-4537-37FB-BF56-60CF06C9F79A}\InprocServer32"
Value="mscoree.dll" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{F696BBAC-4537-37FB-BF56-60CF06C9F79A}\InprocServer32"
Name="ThreadingModel" Value="Both" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{F696BBAC-4537-37FB-BF56-60CF06C9F79A}\InprocServer32"
Name="Class" Value="DTIOfficeAddIn.SaveNewDocument" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{F696BBAC-4537-37FB-BF56-60CF06C9F79A}\InprocServer32"
Name="Assembly" Value="DTIOfficeAddIn, Version=1.0.3406.29652,
Culture=neutral, PublicKeyToken=null" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{F696BBAC-4537-37FB-BF56-60CF06C9F79A}\InprocServer32"
Name="RuntimeVersion" Value="v2.0.50727" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{F696BBAC-4537-37FB-BF56-60CF06C9F79A}\InprocServer32"
Name="CodeBase" Value="file:///[#DTIOfficeAddIn.dll]" Type="string"
Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{F696BBAC-4537-37FB-BF56-60CF06C9F79A}\ProgId"
Value="DTIOfficeAddIn.SaveNewDocument" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="CLSID\{F696BBAC-4537-37FB-BF56-60CF06C9F79A}"
Value="DTIOfficeAddIn.SaveNewDocument" Type="string" Action="write" />
            <RegistryValue Root="HKCR" Key="Component
Categories\{62C8FE65-4EBB-45e7-B440-6E39B2CDBF29}" Name="0" Value=".NET
Category" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="DTIOfficeAddIn.CaseflowDocument\CLSID"
Value="{26986C16-8E3E-3B9E-BB2C-1019632915A3}" Type="string" Action="write"
/>
            <RegistryValue Root="HKCR" Key="DTIOfficeAddIn.CaseflowDocument"
Value="DTIOfficeAddIn.CaseflowDocument" Type="string" Action="write" />
            <RegistryValue Root="HKCR" Key="DTIOfficeAddIn.Connect\CLSID"
Value="{7EF1FB31-02ED-4A79-B2A1-A7B4B638B527}" Type="string" Action="write"
/>
            <RegistryValue Root="HKCR" Key="DTIOfficeAddIn.Connect"
Value="DTIOfficeAddIn.Connect" Type="string" Action="write" />
            <RegistryValue Root="HKCR" Key="DTIOfficeAddIn.Logging\CLSID"
Value="{C153D13E-9DFC-388E-9BF0-26A0C2205B0A}" Type="string" Action="write"
/>
            <RegistryValue Root="HKCR" Key="DTIOfficeAddIn.Logging"
Value="DTIOfficeAddIn.Logging" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="DTIOfficeAddIn.RegistryValues\CLSID"
Value="{2E4DF9A6-9AFE-357B-A343-CCA7D1E3CCD7}" Type="string" Action="write"
/>
            <RegistryValue Root="HKCR" Key="DTIOfficeAddIn.RegistryValues"
Value="DTIOfficeAddIn.RegistryValues" Type="string" Action="write" />
            <RegistryValue Root="HKCR" Key="DTIOfficeAddIn.SaveEmail\CLSID"
Value="{9411CAF3-7494-33FA-A3C2-BD411958C24D}" Type="string" Action="write"
/>
            <RegistryValue Root="HKCR" Key="DTIOfficeAddIn.SaveEmail"
Value="DTIOfficeAddIn.SaveEmail" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="DTIOfficeAddIn.SaveExistingDocument\CLSID"
Value="{5F0BE98D-7112-3675-8F64-A4455323A6BC}" Type="string" Action="write"
/>
            <RegistryValue Root="HKCR"
Key="DTIOfficeAddIn.SaveExistingDocument"
Value="DTIOfficeAddIn.SaveExistingDocument" Type="string" Action="write" />
            <RegistryValue Root="HKCR"
Key="DTIOfficeAddIn.SaveNewDocument\CLSID"
Value="{F696BBAC-4537-37FB-BF56-60CF06C9F79A}" Type="string" Action="write"
/>
            <RegistryValue Root="HKCR" Key="DTIOfficeAddIn.SaveNewDocument"
Value="DTIOfficeAddIn.SaveNewDocument" Type="string" Action="write" />



--
View this message in context: 
http://n2.nabble.com/registering-a-.net-com-assembly-tp2748181p2748187.html
Sent from the wix-users mailing list archive at Nabble.com.


------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations
Conference from O'Reilly Media. Velocity features a full day of
expert-led, hands-on workshops and two days of sessions from industry
leaders in dedicated Performance & Operations tracks. Use code vel09scf
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users



------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to