At least 3.0.3725.0 didn't produced "Implemented Categories" keys.
I've now tried the version 3.0.3829.0 - it seems to do it correctly!
Thanks,
Andrej
Heath Stewart wrote:
> What version of WiX are you using? The RegistryHarvester should be
> handling empty leaf keys, but it may not have always been this way.
> Looking at RegistrationServices (the class that both WiX and regasm.exe
> use to register assemblies) "Implemented Categories" seems to be the
> only empty key.
>
> Jantzen, Andrej wrote:
>> Hello,
>>
>> I tried to use heat.exe
>>
>> heat.exe file -scom MyDotNetCOM.dll -out MyDotNetCOM.wxs
>>
>> to generate a WiX fragment equivalent to the command
>>
>> regasm MyDotNetCOM.dll /tlb
>>
>> and noted that compared with execution of regasm command some things are
>> missing/suspect:
>>
>> - the key "HKCR\CLSID\{--SomeClassUUID--}\Implemented
>> Categories\{62C8FE65-4EBB-45E7-B440-6E39B2CDBF29}"
>> is missing for all coclasses in my DLL (this entry marks coclasses
>> implemented by .NET assemblies)
>>
>> - but the key
>> "<RegistryValue Root="HKCR" Key="Component
>> Categories\{62C8FE65-4EBB-45e7-B440-6E39B2CDBF29}" Name="0" Value=".NET
>> Category" Type="string" Action="write" />
>> is created, although, in my opinion, this is a "global" key managed by the
>> .NET framework.
>>
>> Is this behavour correct?
>>
>> Regards,
>> Andrej Jantzen
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users