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
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to