アプリを WinUI 3 に移行して移植する

WinUI 3 とWindows アプリ SDKは、Windows アプリの最新の基盤です。 AI ツールは、機械的な移行作業の多く (名前空間の置換、API の置換、プロジェクト ファイルの更新) を自動化できますが、古いパターンを再現しないように正確なガイダンスが必要です。

主なリスクは、古いスタックへのドリフトです。 AI モデルには、WinUI 3 よりも UWP とWPFのトレーニング データが多いので、移行コードを要求するときに正確な API マッピングを提供します。

移行パスを選択する

より ターゲット AI スキル ガイド
WPF (.NET) WinUI 3 winui-wpf-migration WPF から移行する
UWP WinUI 3 UWP から移行する
iOS / SwiftUI WinUI 3 iOS から移行する
React Native / Electron / MAUI / Flutter WinUI 3 フレームワーク間の考慮事項

開始する前に

  • 大規模な AI 支援書き換えを実行する前に、ブランチで作業します。
  • 依存関係で、.NET 10 と Windows アプリ SDK のパッケージ化がサポートされていることを確認してください。
  • Windows アプリ SDK移行ガイドを確認します。
  • プロンプトを表示する前に API マッピング テーブルを準備します。フレームワークごとのページには、貼り付ける準備が整っています。