[wix-devs] [WiX-devs] x64 extensions binaries for Windows Server 2016 without WoW64

Alessandro Pilotti apilotti at cloudbasesolutions.com
Mon Jul 27 05:39:54 PDT 2015


Hi guys,

Thanks for the replies!

CAs only would be great for now, if we can get that to compile on x64 it’d be enough. The toolset can still be x86 for quite some time IMO.

More or less related: is there any discussion or plan to create a completely new toolset for NanoServer packages (aka life after MSI)?

Alessandro



On 16 Jul 2015, at 19:33, Bob Arnson <bob at firegiant.com<mailto:bob at firegiant.com>> wrote:

CAs only or CAs+everything else?

_______________________________________________________________
FireGiant  |  Dedicated support for the WiX toolset  |  http://www.firegiant.com/

From: Rob Mensching [mailto:rob at firegiant.com]
Sent: Thursday, 16 July, 2015 12:19
To: WiX toolset developer mailing list <wix-devs at lists.sourceforge.net<mailto:wix-devs at lists.sourceforge.net>>
Subject: Re: [WiX-devs] x64 extensions binaries for Windows Server 2016 without WoW64

This is just work (mostly build system work at that). It should be done. Just need someone to step up. <smile/>

_______________________________________________________________
FireGiant  |  Dedicated support for the WiX toolset  |  http://www.firegiant.com/

From: Blair Murri [mailto:osito at live.com]
Sent: Thursday, July 16, 2015 12:55 AM
To: wix-devs at lists.sourceforge.net<mailto:wix-devs at lists.sourceforge.net>
Subject: Re: [WiX-devs] x64 extensions binaries for Windows Server 2016 without WoW64

The ability to remove WoW64 has been there since Server 2008. Almost nobody removes it, since almost all workloads seem to require it (at least on some level).

In theory all of the current code should be able to be built 64-only (probably with some proj file changes), but some of the system DLLs that the packaging-time tools (light, etc) make use of are only supplied by MSFT in 32-bit form (even on 64-bit platforms), so creating MSIs requires the build machines, if 64-bit, to have WoW64 installed.

Sent from Windows Mail

From: Alessandro Pilotti<mailto:apilotti at cloudbasesolutions.com>
Sent: ‎Sunday‎, ‎July‎ ‎12‎, ‎2015 ‎4‎:‎45‎ ‎AM
To: wix-devs at lists.sourceforge.net<mailto:wix-devs at lists.sourceforge.net>

Hi guys,

Being this is my first email to the ML, let me start with a big thank you for your great work developing and maintaining the WiX toolset!


The upcoming Windows Server 2016 (Threshold) provides the option to avoid deploying the WoW64 32 bit subsystem, meaning that any x86 exe / dll won’t work.

To remove WoW64 from e.g. a TP2 installation:

    Remove-WindowsFeature WoW64-Support

WiX extension DLLs (WixUIExtension, WixUtilExtension, etc) are provided in x86 form only in binary downloads, meaning that any attempt to deploy an MSI that uses any of them in the above use case will fail.

Do you guys plan to package x64 versions as well in upcoming releases?

For Wix 3.9, is there a way to build the extensions targeting x64 skipping the rest of the WiX build?


Thanks!

Alessandro
------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/
_______________________________________________
WiX-devs mailing list
WiX-devs at lists.sourceforge.net<mailto:WiX-devs at lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/wix-devs
------------------------------------------------------------------------------
Don't Limit Your Business. Reach for the Cloud.
GigeNET's Cloud Solutions provide you with the tools and support that
you need to offload your IT needs and focus on growing your business.
Configured For All Businesses. Start Your Cloud Today.
https://www.gigenetcloud.com/_______________________________________________
WiX-devs mailing list
WiX-devs at lists.sourceforge.net<mailto:WiX-devs at lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/wix-devs



More information about the wix-devs mailing list