Anyone else want to confirm this is the case? Renaming the 3.9 files to include a DLL extension and trying to load them in dependency walker fails. Renaming the previous version gets a valid PE file which dependency walker can load.
-----Original Message----- From: Hoover, Jacob Sent: Tuesday, November 18, 2014 9:27 AM To: General discussion about the WiX toolset. Subject: RE: Problems upgrading to WiX 3.9 Uggh, Looks like a bug to me. The DLL's in question have no extension, so when they were migrated to 3.9 on GitHub it seems the CRLF conversion in git mangled the DLL. -----Original Message----- From: Majcica, Mario [mailto:[hidden email]] Sent: Tuesday, November 18, 2014 2:35 AM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Problems upgrading to WiX 3.9 Isn't it part of VSExtension? -----Original Message----- From: Hoover, Jacob [mailto:[hidden email]] Sent: Monday, November 17, 2014 18:00 To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Problems upgrading to WiX 3.9 The problem is with your custom action. The DLL which exports ExportTempHxDs, does it have any dependencies (ex: VC runtime)? -----Original Message----- From: Majcica, Mario [mailto:[hidden email]] Sent: Monday, November 17, 2014 6:44 AM To: [hidden email] Subject: [WiX-users] Problems upgrading to WiX 3.9 Dear all, I upgraded our project from WiX 3.7 to the latest 3.9 version. I do have a problem however. Although the msi is created correctly I do get the installation failing with the following error in the log: Error 1723. There is a problem with this Windows Installer package. A DLL required for this install to complete could not be run. Contact your support personnel or package vendor. Action CA_ExportTempHxDs.3643236F_FC70_11D3_A536_0090278A1BB8, entry: ExportTempHxDs, library: C:\windows\Installer\MSIC69F.tmp In my Product.wxs I do find the following <Directory Id="JsProgramFilesFolder" Name="Program Files"> <Directory Id="CommonFilesFolder" Name="Common Files"> <Directory Id="MSShared.3643236F_FC70_11D3_A536_0090278A1BB8" Name="Microsoft Shared"> <Directory Id="D_Help" Name="Help"> <Component Id="Bogus_HHRegCA_component" Guid="{07C0C968-85D1-11D4-A53F-0090278A1BB8}" KeyPath="yes"> <CreateFolder Directory="D_Help" /> </Component> </Directory> </Directory> </Directory> </Directory> I haven't wrote this part of the installer and I do think is used for publishing help files. If I use Wix 3.7 this works just well. Any idea? Thanks Mario Majcica ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ WiX-devs mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-devs |
Where are the dlls at?
|
In reply to this post by Hoover, Jacob
Yeah, quick check looks like you are right. Bummer.
I'd toss out that we figure out how to fix this then release a .zip file with only the VSExtension in it (i.e. do not release a full new build). Bob? _______________________________________________________________ FireGiant | Dedicated support for the WiX toolset | http://www.firegiant.com/ -----Original Message----- From: Hoover, Jacob [mailto:[hidden email]] Sent: Tuesday, November 18, 2014 7:29 AM To: WiX toolset developer mailing list Subject: [WiX-devs] FW: Problems upgrading to WiX 3.9 - BUG Anyone else want to confirm this is the case? Renaming the 3.9 files to include a DLL extension and trying to load them in dependency walker fails. Renaming the previous version gets a valid PE file which dependency walker can load. -----Original Message----- From: Hoover, Jacob Sent: Tuesday, November 18, 2014 9:27 AM To: General discussion about the WiX toolset. Subject: RE: Problems upgrading to WiX 3.9 Uggh, Looks like a bug to me. The DLL's in question have no extension, so when they were migrated to 3.9 on GitHub it seems the CRLF conversion in git mangled the DLL. -----Original Message----- From: Majcica, Mario [mailto:[hidden email]] Sent: Tuesday, November 18, 2014 2:35 AM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Problems upgrading to WiX 3.9 Isn't it part of VSExtension? -----Original Message----- From: Hoover, Jacob [mailto:[hidden email]] Sent: Monday, November 17, 2014 18:00 To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Problems upgrading to WiX 3.9 The problem is with your custom action. The DLL which exports ExportTempHxDs, does it have any dependencies (ex: VC runtime)? -----Original Message----- From: Majcica, Mario [mailto:[hidden email]] Sent: Monday, November 17, 2014 6:44 AM To: [hidden email] Subject: [WiX-users] Problems upgrading to WiX 3.9 Dear all, I upgraded our project from WiX 3.7 to the latest 3.9 version. I do have a problem however. Although the msi is created correctly I do get the installation failing with the following error in the log: Error 1723. There is a problem with this Windows Installer package. A DLL required for this install to complete could not be run. Contact your support personnel or package vendor. Action CA_ExportTempHxDs.3643236F_FC70_11D3_A536_0090278A1BB8, entry: ExportTempHxDs, library: C:\windows\Installer\MSIC69F.tmp In my Product.wxs I do find the following <Directory Id="JsProgramFilesFolder" Name="Program Files"> <Directory Id="CommonFilesFolder" Name="Common Files"> <Directory Id="MSShared.3643236F_FC70_11D3_A536_0090278A1BB8" Name="Microsoft Shared"> <Directory Id="D_Help" Name="Help"> <Component Id="Bogus_HHRegCA_component" Guid="{07C0C968-85D1-11D4-A53F-0090278A1BB8}" KeyPath="yes"> <CreateFolder Directory="D_Help" /> </Component> </Directory> </Directory> </Directory> </Directory> I haven't wrote this part of the installer and I do think is used for publishing help files. If I use Wix 3.7 this works just well. Any idea? Thanks Mario Majcica ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ WiX-devs mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-devs ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ WiX-devs mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-devs |
In reply to this post by Phill Hogland
wix3\src\ext\VSExtension\wixlib\Redist\
The bug is caused by not having a .dll extension so git didn't know it was a binary. (Why on earth didn't we have an extension?) -----Original Message----- From: Phill Hogland [mailto:[hidden email]] Sent: Tuesday, November 18, 2014 9:51 AM To: [hidden email] Subject: [WiX-devs] [SPAM] Re: FW: Problems upgrading to WiX 3.9 - BUG Where are the dlls at? -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/FW-Problems-upgrading-to-WiX-3-9-BUG-tp7598040p7598041.html Sent from the wix-devs mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ WiX-devs mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-devs ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ WiX-devs mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-devs |
In reply to this post by Rob Mensching-7
On 18-Nov-14 11:09, Rob Mensching wrote: > I'd toss out that we figure out how to fix this then release a .zip file with only the VSExtension in it (i.e. do not release a full new build). Bob? If we hadn't opened the floodgates on v3.10 changes, I might want to do the first WiX service pack ever. But as it affects a barely measurable number of people... -- sig://boB http://joyofsetup.com/ ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ WiX-devs mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-devs |
Why would the 3.10 changes matter? You can easily branch as of 3.9 RTM, fix the mangled DLL's, and cut a release from that branch.
-----Original Message----- From: Bob Arnson [mailto:[hidden email]] Sent: Tuesday, November 18, 2014 10:29 AM To: [hidden email] Subject: Re: [WiX-devs] Problems upgrading to WiX 3.9 - BUG On 18-Nov-14 11:09, Rob Mensching wrote: > I'd toss out that we figure out how to fix this then release a .zip file with only the VSExtension in it (i.e. do not release a full new build). Bob? If we hadn't opened the floodgates on v3.10 changes, I might want to do the first WiX service pack ever. But as it affects a barely measurable number of people... -- sig://boB http://joyofsetup.com/ ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ WiX-devs mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-devs ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ WiX-devs mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-devs |
On 18-Nov-14 11:33, Hoover, Jacob wrote:
> Why would the 3.10 changes matter? You can easily branch as of 3.9 RTM, fix the mangled DLL's, and cut a release from that branch. Sure but I'm not volunteering Rob to do an official build from a branch other than develop. :) -- sig://boB http://joyofsetup.com/ ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ WiX-devs mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-devs |
In reply to this post by Hoover, Jacob
On 18-Nov-14 11:15, Hoover, Jacob wrote:
> The bug is caused by not having a .dll extension so git didn't know it was a binary. (Why on earth didn't we have an extension?) Because the files came from a merge module. -- sig://boB http://joyofsetup.com/ ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ WiX-devs mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/wix-devs |
Free forum by Nabble | Edit this page |