Bugs item #1632584, was opened at 2007-01-10 18:42
Message generated for change (Comment added) made by appel__
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1632584&group_id=105970

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: heat
Group: v3.0
Status: Pending
Resolution: Fixed
Priority: 5
Private: No
Submitted By: Dan Hoeger (danhoeger)
Assigned to: Derek (derekc)
Summary: Heat.exe does not generate registration information on Vista

Initial Comment:
If you use Heat for a dll that needs registration information it will correctly 
generate the registration information on 2003 server but it only generates the 
file compoenent on Vista RTM.

----------------------------------------------------------------------

Comment By: appel (appel__)
Date: 2007-03-21 13:16

Message:
Logged In: YES 
user_id=893425
Originator: NO

It looks like RegisterTypeLib behaves differently on Vista, it requires
that the key HKLM\Software\Classes exists, or it will fail with a file not
found error.  

I changed the constructor in
src\ext\UtilExtension\wixext\RegistryHarvester.cs so that the key is
created and it solves the problem for our com dlls on Vista. 

Insert the following after line 57 in rev1.3:
using (Registry.LocalMachine.CreateSubKey("Software\\Classes")) { }


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1632584&group_id=105970

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-devs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-devs

Reply via email to