Migrate a Windows project to set version information
Flutter 3.3 added support for setting the Windows app's version from the pubspec.yaml
file or through the --build-name
and --build-number
build arguments. For more information, refer to the Build and release a Windows app documentation.
Projects created before Flutter version 3.3 need to be migrated to support versioning.
Migration steps
#Your project can be updated using these steps:
- Verify you are on Flutter version 3.3 or newer using
flutter --version
- If needed, use
flutter upgrade
to update to the latest version of the Flutter SDK - Backup your project, possibly using git or some other version control system
- Delete the
windows/runner/CMakeLists.txt
andwindows/runner/Runner.rc
files - Run
flutter create --platforms=windows .
- Review the changes to your
windows/runner/CMakeLists.txt
andwindows/runner/Runner.rc
files - Verify your app builds using
flutter build windows
Example
#PR 721 shows the migration work for the Flutter Gallery app.
除非另有说明,否则本网站上的文档反映的是 Flutter 的最新稳定版本。页面最后更新于 2025-01-30。 查看源代码 或 报告问题。