FW: Problems upgrading to WiX 3.9 - BUG

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

FW: Problems upgrading to WiX 3.9 - BUG

Hoover, Jacob
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
Reply | Threaded
Open this post in threaded view
|

Re: FW: Problems upgrading to WiX 3.9 - BUG

Phill Hogland
Where are the dlls at?
Reply | Threaded
Open this post in threaded view
|

Re: Problems upgrading to WiX 3.9 - BUG

Rob Mensching-7
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
Reply | Threaded
Open this post in threaded view
|

Re: [SPAM] Re: FW: Problems upgrading to WiX 3.9 - BUG

Hoover, Jacob
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
Reply | Threaded
Open this post in threaded view
|

Re: Problems upgrading to WiX 3.9 - BUG

Bob Arnson-6
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
Reply | Threaded
Open this post in threaded view
|

Re: Problems upgrading to WiX 3.9 - BUG

Hoover, Jacob
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
Reply | Threaded
Open this post in threaded view
|

Re: Problems upgrading to WiX 3.9 - BUG

Bob Arnson-6
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
Reply | Threaded
Open this post in threaded view
|

Re: [SPAM] Re: FW: Problems upgrading to WiX 3.9 - BUG

Bob Arnson-6
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