I have a dll that is signed when it's compiled, and I need to harvest it using 
HeatFile for getting the registry keys to register it for using as a shell 
extension.
The problem is that I have a stand alone solution with the setup project, that 
build the setup using the compiled file of my application included the dll that 
I have to use for shell extension, and I'm using virtual machine as server 
build, but in this machine I don't compile the dll so in this machine the dll 
isn't signed.
IIf I run the HeatFile with this dll, I receive a warning 5151 and the wsx 
output file hasn't the registry keys and the build fail.
I have tried to resign the dll calling the sn.exe (Strong Name Tool) with 
option -Vr, after this the HeatFile seem to work fine.

Is there any way for integrating in the wix project the resign of the dll, it 
could be useful to have an option in the HeatFile item for resign the dll, or 
perhaps calling the sn.exe in a build step or with custom action? I need to 
retrieve the correct path because in this machine I install the Windows 7 SDK 
tools while in the local machine I have Visual Studio Installed and then the 
sn.exe location could be different.

I'm using the last stable wix 3.7, perhaps something is there in the latest 3.8 
or 4.0?


                                          
------------------------------------------------------------------------------
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to