Hi Daniel,

1) For a COM dll, heat should generate the appropriate registry data.

2) For a COM EXE server, heat will not generate the the registry data but
you can do the following.:

a) Use RegSpy2 to extract the registry data into a reg file.

 So if my COM exe is called TestCOM.exe, you would issue the command
 Regspy2.exe TestCOM.exe /RegServer > TestCOM.reg
The Regspy2 utility captures the COM registration data and adds it to
TestCOM.reg file.

b) Then use Heat.exe against the reg file as follows ->  Heat.exe
TestCOM.reg -gg -g1 -out TestCOM.wxs

Google for RegSpy2.

Thanks,
Anil.


On Tue, Jul 26, 2011 at 6:31 PM, Dariel Marlow <dmar...@gmail.com> wrote:

> I'm using heat to generate the fragment for my COM object. After installing
> the MSI, the CLSID entries are not created in the registry. Should I add
> Registry elements to my WXS file manually or am I doing something wrong?
>
>
>
> Thanks,
>
>
>
> Dariel
>
>
> ------------------------------------------------------------------------------
> Magic Quadrant for Content-Aware Data Loss Prevention
> Research study explores the data loss prevention market. Includes in-depth
> analysis on the changes within the DLP market, and the criteria used to
> evaluate the strengths and weaknesses of these DLP solutions.
> http://www.accelacomm.com/jaw/sfnl/114/51385063/
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
------------------------------------------------------------------------------
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to