Windows build path changed to add the target architecture
Summary
Built executables for Flutter Windows apps are now located in architecture dependent folders
Context
In preparation for supporting Windows Arm64, the Windows build path was updated to add the build’s target architecture.
Previously, Flutter builds for Windows assumed an x64 target architecture.
Migration guide
You may need to update your infrastructure to use the new Flutter Windows build path.
Example build path before the migration:
build\windows\runner\Release\hello_world.exe
Example build path after the migration if targeting x64:
build\windows\x64\runner\Release\hello_world.exe
Example build path after the migration if targeting Arm64:
build\windows\arm64\runner\Release\hello_world.exe
If you use package:msix
, update to version 3.15.0 or newer.
Timeline
Landed in version: TBD
In stable release: TBD
References
Design document:
Relevant pull requests: