web-dev-qa-db-ja.com

Visual Studio 2015がVisual Studio 2010を見つけられない

私のビジュアルスタジオ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プロジェクトをビルドしません。

21
marsh

このサービスパックをインストールします: https://www.visualstudio.com/news/vs2015-update2-vs

私の問題を修正しました。 2016年3月3日にリリースされたため、投稿時には利用できませんでした。

1
marsh

Microsoftからのこのドキュメント によると、ツールセットはプロジェクトごとの設定です。そのため、VS2015内のすべてのVS2010プロジェクトで変更する必要があります。

プロジェクトツールセットを変更するには

  1. Visual Studioのソリューションエクスプローラーで、ソリューションではなくプロジェクトのショートカットメニューを開き、[プロパティ]を選択してプロジェクトの[プロパティページ]ダイアログボックスを開きます。

  2. [プロパティページ]ダイアログボックスで、[構成]ドロップダウンリストを開き、[すべての構成]を選択します。

  3. ダイアログボックスの左側のペインで、[構成プロパティ]を展開し、[全般]を選択します。

  4. 右側のペインで、[プラットフォームツールセット]を選択し、ドロップダウンリストから目的のツールセットを選択します。たとえば、Visual Studio 2010ツールセットをインストールしている場合、プロジェクトで使用するにはVisual Studio 2010(v100)を選択します。

  5. OKボタンを選択します。

それは役立ちますか?

0
TabascoEye