私のビジュアルスタジオ2015では2010プラットフォームツールセットを構築できません。それは言う:
Visual Studio 2010(v100)のビルドツールが見つかりません。 Visual Studio 2015(v140)ビルドツールを使用してビルドするには、[プロジェクト]メニューをクリックするか、ソリューションを右クリックして、[ソリューションのアップグレード...]を選択します。 Visual Studio 2010(v100)ビルドツールを使用してビルドするには、Visual Studio 2010(v100)をインストールします。
プロジェクトをアップグレードしたり、ツールセットを切り替えたりしたくありません。 Visual Studio 2010がインストールされています。 Visual Studio 2015内で2012プロジェクトを正常に構築します。また、2012は2010ビルドツールを見つけ、2010プロジェクトを正常にビルドします。
ビルドツールを正しく検出できるように、Visual Studio 2010ディレクトリをポイントできるVisual Studio設定はありますか?
2010、2012、2015の順に再インストールしてみました。
tldr; Visual 2010がインストールされていても、Visual Studio 2015は2010プロジェクトをビルドしません。
このサービスパックをインストールします: https://www.visualstudio.com/news/vs2015-update2-vs
私の問題を修正しました。 2016年3月3日にリリースされたため、投稿時には利用できませんでした。
Microsoftからのこのドキュメント によると、ツールセットはプロジェクトごとの設定です。そのため、VS2015内のすべてのVS2010プロジェクトで変更する必要があります。
プロジェクトツールセットを変更するには
Visual Studioのソリューションエクスプローラーで、ソリューションではなくプロジェクトのショートカットメニューを開き、[プロパティ]を選択してプロジェクトの[プロパティページ]ダイアログボックスを開きます。
[プロパティページ]ダイアログボックスで、[構成]ドロップダウンリストを開き、[すべての構成]を選択します。
ダイアログボックスの左側のペインで、[構成プロパティ]を展開し、[全般]を選択します。
右側のペインで、[プラットフォームツールセット]を選択し、ドロップダウンリストから目的のツールセットを選択します。たとえば、Visual Studio 2010ツールセットをインストールしている場合、プロジェクトで使用するにはVisual Studio 2010(v100)を選択します。
OKボタンを選択します。
それは役立ちますか?