Visual Studioで「Windowsフォームアプリケーション」テンプレートが見つからない?

Visual Studio 2017 の方はインストール時の選択が問題の可能性があります。こちらをご覧ください。


MSDN フォーラムにおいて短期間に 2 件の質問があったので書いてみます。

たとえば、Visual Studio 2015 Community を Windows 10 にインストールすると、スタートメニューの上の方にある、最近追加されたものに以下のように表示されます。

image

ついつい、Visual Studio 2015 という文字に惹かれて起動してしまいそうになりますが、これは Blend といって、WPF などの画面デザインに使うアプリケーションであって、Visual Studio ではありません。
Blend は Windows フォームアプリケーションに対応していないので、プロジェクトの新規作成で表示されず、画面も似ているので混乱してしまいます。

スタートメニューをスクロールして、V のカテゴリにある Visual Studio 2015 のアイコンで起動してください。

image

(備考)Visual C++ では「Windows フォーム アプリケーション」テンプレートは廃止されています

Visual C++ の「Windows フォーム アプリケーション」のプロジェクトテンプレートは 2012 から廃止されています。現在、新規開発は非推奨になっているのでご留意ください。

https://support.microsoft.com/ja-jp/kb/3001686

これを無視して過去のバージョンのテンプレートで作ってくる、あるいは公開・配布されている第三者のテンプレートを使えば新規に作ることはできますが、将来性の懸念があること、C++ と .NET の両方の知識を十分求めるハードルの高さ、サンプルの少なさ、できあがったものは C++/CLI という独自の言語であって C++ ではないことから、この道を選ばないことを推奨します。

コメントを残す

メールアドレスが公開されることはありません。