はじめに
本稿は、私がWindowsフォームアプリを開発時にあったことを戒めとしてメモしたものです。
私が解決に至るまで少なくない時間が掛かったのため、同じ問題で躓いた人の参考になれば幸いです。
環境
OS:Windows10
IDE:Visual Studio Community 2019
言語:C#
プロジェクトの種類:Windowsフォームアプリケーション
問題
Windowsフォームアプリケーションに2つ目以降の画面を追加しようと[右クリック]>[追加]>[新しい項目]>[インストール済み]>[Visual C#アイテム]>[Windows Forms]を選択したがWindowsフォームのファイルが選択肢にありませんでした。
原因
Visual Studio Installerで[インストール済み]>[Visual Studio Community 2019]>[変更]>[ワークロード]>[デスクトップとモバイル]>[.NET デスクトップ開発]に関連するコンポーネントをインストールし忘れていました。
初めてVisual Studio Community 2019をインストールした時はXamarinでの開発が目当てだったので[.NET デスクトップ開発]に関連するコンポーネントは完全にスルーしてた結果ですね…。
解決方法
この後に[.NET デスクトップ開発]関連のコンポーネントをインストールしたので新しい項目にてWindowsフォームのファイルが無事に選択できるようになりました。
終わりに
そもそもPCの容量に余裕があるなら最初のインストール時に一般的によく使われるコンポーネントは全部入れなさい!って事でしたね…。
開発環境によってはPCの容量に余裕が無いので必要最低限のコンポーネントだけで~…といった選択肢も取れる必要な機能ですので、皆さんは私のような失敗を防げることをお祈りします(´・ω・`)