-
Notifications
You must be signed in to change notification settings - Fork 10.3k
Use WIX_NATIVE_MACHINE to detect native architecture of target machine #37318
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How long after this is in can the change be tested❔ I know we don't have many automated tests of our installers but this seems like an important change to get right
Once you have a build with the change, you should be able to grab an arm64 machine and then install both the x64 and arm64 builds. That should be enough to verify the installer change. |
You can also test the x64 installer on an x64 machine and observe correct behavior. I tested the host MSI as part of validating the arcade fix which is the same authoring as this. Prior to this change the existing logic has been validated in RC2 builds on both x64 and arm64 hardware. |
Please merge when you feel comfortable with PR results. I reran "quarantined" leg because it timed out, not sure if that's required here. I'd like to merge so I can create backport PR. |
/backport to release/6.0 |
Hi @ericstj. It looks like you just commented on a closed PR. The team will most probably miss it. If you'd like to bring something important up to their attention, consider filing a new issue and add enough details to build context. |
/backport to release/6.0 |
Started backporting to release/6.0: https://github.com/dotnet/aspnetcore/actions/runs/1313474891 |
Started backporting to release/6.0: https://github.com/dotnet/aspnetcore/actions/runs/1313475623 |
Oops, I missed your request for some reason @ericstj. Good thing GitHub's collaborators list is still woefully messed up. /fyi @TanayParikh |
Requires #37290, build will fail until that fix is made.
This leverages the feature I added to Wix which reads the native architecture from the recent feature:
wixtoolset/wix3@75699d8