いろいろ備忘録日記

主に .NET とか Go とか Flutter とか Python絡みのメモを公開しています。

.NET Core 3 で Windows デスクトップアプリケーションをサポートするみたい (.NET Core 3 and Support for Windows Desktop Applications)

概要

なかなかビッグニュースだなって思ったので、忘れないうちにメモメモ。

blogs.msdn.microsoft.com

以下、自分用のメモです。

  • .NET Core 3 にて WinForms, WPF などのWindowsデスクトップアプリケーションをサポート

  • .NET Core 3 のファーストプレビューは 2018 年後半を予定している

    • 最終版は、2019年を予定
  • Windows デスクトップは当然Windowsでしか動作しない

  • Windows Desktop Packs という形でサポートされるみたい

    • つまり、.NET Core 3 本体とは別で提供される
  • WinFormsとWPFアプリは、UWPコントロールをホストすることが可能

  • 既存コードが存在する場合、以下の作業が必要

    • ターゲットを .NET Core 3 に変更して再コンパイル
    • プロジェクトファイルを .NET Core 3 用に変更

過去の記事については、以下のページからご参照下さい。

サンプルコードは、以下の場所で公開しています。