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 > -- Heath Stewart Deployment Technology Group, Microsoft http://blogs.msdn.com/heaths ------------------------------------------------------------------------- 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