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