x64 extensions binaries for Windows Server 2016 without WoW64

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

x64 extensions binaries for Windows Server 2016 without WoW64

Alessandro Pilotti-2
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
[hidden email]
https://lists.sourceforge.net/lists/listinfo/wix-devs
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: x64 extensions binaries for Windows Server 2016 without WoW64

Rob Mensching-7
We've known this has been coming and waiting for it to hit priority. A 64-bit Burn will be needed as well.

Probably something for someone to do for v4.0 and, probably, v3.11.

It isn't as easy as just building 64-bit DLLs.
_______________________________________________________________
 FireGiant  |  Dedicated support for the WiX toolset  |  http://www.firegiant.com/

-----Original Message-----
From: Alessandro Pilotti [mailto:[hidden email]]
Sent: Sunday, July 12, 2015 4:40 AM
To: WiX toolset developer mailing list
Subject: [WiX-devs] x64 extensions binaries for Windows Server 2016 without WoW64

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
[hidden email]
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
[hidden email]
https://lists.sourceforge.net/lists/listinfo/wix-devs
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: x64 extensions binaries for Windows Server 2016 without WoW64

Blair Murri-3
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: [hidden email]
Sent: ‎Sunday‎, ‎July‎ ‎12‎, ‎2015 ‎4‎:‎45‎ ‎AM
To: [hidden email]

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
[hidden email]
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
[hidden email]
https://lists.sourceforge.net/lists/listinfo/wix-devs
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: x64 extensions binaries for Windows Server 2016 without WoW64

Rob Mensching-7

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:[hidden email]]
Sent: Thursday, July 16, 2015 12:55 AM
To: [hidden email]
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: [hidden email]
Sent: ‎Sunday‎, ‎July‎ ‎12‎, ‎2015 ‎4‎:‎45‎ ‎AM
To: [hidden email]

 

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
[hidden email]
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
[hidden email]
https://lists.sourceforge.net/lists/listinfo/wix-devs
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: x64 extensions binaries for Windows Server 2016 without WoW64

Bob Arnson-4

CAs only or CAs+everything else?

 

_______________________________________________________________

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

 

From: Rob Mensching [mailto:[hidden email]]
Sent: Thursday, 16 July, 2015 12:19
To: WiX toolset developer mailing list <[hidden email]>
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 [[hidden email]]
Sent: Thursday, July 16, 2015 12:55 AM
To: [hidden email]
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: [hidden email]
Sent: ‎Sunday‎, ‎July‎ ‎12‎, ‎2015 ‎4‎:‎45‎ ‎AM
To: [hidden email]

 

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
[hidden email]
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
[hidden email]
https://lists.sourceforge.net/lists/listinfo/wix-devs
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: (deprecated) [WiX-devs] x64 extensions binaries for Windows Server 2016 without WoW64

Alessandro Pilotti-2
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 more tha 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 <[hidden email]> wrote:

CAs only or CAs+everything else?
 
_______________________________________________________________
FireGiant  |  Dedicated support for the WiX toolset  |  http://www.firegiant.com/
 
From: Rob Mensching [[hidden email]] 
Sent: Thursday, 16 July, 2015 12:19
To: WiX toolset developer mailing list <[hidden email]>
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 [[hidden email]] 
Sent: Thursday, July 16, 2015 12:55 AM
To: [hidden email]
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: [hidden email]
Sent: ‎Sunday‎, ‎July‎ ‎12‎, ‎2015 ‎4‎:‎45‎ ‎AM
To: [hidden email]
 
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
[hidden email]
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
[hidden email]
https://lists.sourceforge.net/lists/listinfo/wix-devs


------------------------------------------------------------------------------

_______________________________________________
WiX-devs mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/wix-devs
Loading...