My guess is it is not safe to ignore this warning. The generated Wix source
contains nothing but a DirectoryRef, a Component, and File element. I know
more is required to register a COM server than that. So heat does not work.
Question now is, why not?
-----Original Message-----
From: Brad Lemings
Sent: Monday, June 20, 2011 3:42 PM
To: General discussion for Windows Installer XML toolset.
Subject: RE: [WiX-users] Replacing regsvr32 commands with Wix elements
What does "Unable to load file: error 93" mean?
Here's the entire warning message:
heat.exe : warning HEAT5150 : Could not harvest data from a file that
was expected to be a SelfReg DLL: C:\ Builds\MyNSE\MyNSE.dll. If this file does
not support SelfReg you can ignore this warning. Otherwise, this error detail
may be helpful to diagnose the failure: Unable to load file:
C:\Builds\MyNSE\MyNSE.dll, error: 193
When I run the command "regsvr32 MyNSE.dll", the command executes successfully.
Safe to ignore this warning?
-----Original Message-----
From: Dave Brotherstone [mailto:[email protected]]
Sent: Monday, June 20, 2011 1:58 PM
To: General discussion for Windows Installer XML toolset.
Subject: Re: [WiX-users] Replacing regsvr32 commands with Wix elements
>
> -----Original Message-----
> From: Brad Lemings [mailto:[email protected]]
> Sent: Monday, June 20, 2011 1:19 PM
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] Replacing regsvr32 commands with Wix elements
>
> Hmm. How can I capture the effects of the regsvr32 command in a .reg
> file which is what Heat expects?
>
You don't need to - heat file yourfile.dll -o install_actions.wxs will capture
everything that regsvr32 does (or actually what your DllRegisterServer call in
the DLL does).
It really is that easy :)
------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content authoring
tool. Experience the power of Track Changes, Inline Image Editing and ensure
content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users
------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users