[解決済み] .NET CoreでデスクトップGUIアプリケーションを作ることは可能か?
2022-06-26 13:44:39
質問
私は数年間Windows Formsのプログラムを開発してきました。現在、.NET Core (ASP.NET Core MVCを含む) に注目しています。私は新しいGUIデスクトップ技術について探しています。Visual Studio 2015 update 3では、.NET CoreでGUIアプリを作るためのオプションは見当たりません。
私は何を見逃しているのでしょうか?
どのように解決するのですか?
あなたは何も見逃していませんでした。Microsoft は .NET Core 3 まで、.NET Core を使用して直接 GUI アプリケーションを作成する合理的な方法を出荷しませんでしたが UWP (Universal Windows Platform) は部分的に .NET Core の上に構築されています。
.NET Core 3.0はWindows専用ですが、Windows FormsとWPFのサポートが含まれています。
.NET 6 には .NET MAUI が含まれ、Windows と macOS のデスクトップ アプリケーションとモバイル アプリケーションをサポートし、Linux デスクトップ アプリケーションは (MS ではなく) コミュニティによってサポートされます。.NET 5 には .NET MAUI のプレビュー バージョンが含まれます。
サード パーティのクロス プラットフォーム オプションについては、他の回答を参照してください。
関連
-
[解決済み] 致命的なエラーが発生しました。必要なライブラリhostfxr.dllが見つかりませんでした。
-
[解決済み] .Net Core 2.0 Process.Start throws "The specified executable is not valid application for this OS platform".
-
[解決済み] ファイルまたはアセンブリをロードできませんでした Microsoft.Extensions.Logging.Abstractions
-
[解決済み] .NET Core 3.0とIIS:HTTPエラー500.30 - ANCMプロセス内起動の失敗:coreclrの読み込みに失敗しました。
-
[解決済み] .NET Coreと.NET Standard Class Libraryのプロジェクトタイプの違いは何ですか?
-
[解決済み] EXEを出力する.NET Coreコンソールアプリケーションを構築する
-
[解決済み】.NET Coreコンソールアプリケーションをコマンドラインから実行する方法
-
[解決済み] .NET Core MVCのページが変更後にリフレッシュされない
-
[解決済み] .NET CoreでデスクトップGUIアプリケーションを作ることは可能か?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン