New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support Windows Server Core without WoW64 support #4826
Comments
Could do custom actions only in v3.x; the Burn change is v4 only, because we currently swap in the x86 burn stub.
|
|
I guess we're using this issue for ARM/ARM64 Custom Actions as well as pure x64 Custom Actions. ARM/ARM64 custom actions are already in v3.14. x64 Burn is tracked at #4579. |
Custom actions are implemented. x64 Burn is tracked at #4579. |
@barnson Dependency.wixext only has x86. I didn't check all of them, so maybe others as well. |
@rseanhall [citation needed] I see all three platforms in the compiler extension, CA, and wixlib. |
I was looking at the .sln, which I guess doesn't matter. https://github.com/wixtoolset/Dependency.wixext/blob/master/Dependency.wixext.sln |
And appveyor.cmd only builds the extension DLL, which is a little weird compared to other projects, but the project references mean it all works. |
@barnson Fine. You made me look. VisualStudio, Msmq, DirectX all x86 only. COM+ only x86/x64. UI looks almost correct, but wixlib project is only referencing the CA project once so not sure how that's working. DifxApp also not building the CA in the wixlib project. |
VisualStudio is explicitly correct because VS itself is x86-only. When it goes x64/ARM64, I'll worry. UI is problematic because the CAs are implicitly referenced; it really needs a compiler extension so we can control the CA references. DifxApp is special because we don't own/build the CAs, so they have to be added explicitly via the .wixlibs. The rest are legit, albeit boring. |
Tracking todos in #5933. |
It looks like the WiX extensions fail on executing when the target system does not include the WoW64 support.
Can you change that so it can be running without WOW64 installed? Thanks TomasK
The text was updated successfully, but these errors were encountered: