2012-12-01 175 views
55

VS2010を使用して最初に作成されたソリューションがあります。私がVS 2012を使ってそれを開いたとき、それは私に同意した変換をするように私に頼んだ。今度はVS 2010を使用してソリューションを再度開き、ビルドしようとするとエラーが発生しました:指定されたプラットフォームツールセット(v110)がインストールされていません

error MSB8008: Specified platform toolset (v110) is not installed or invalid. Please make sure that a supported PlatformToolset value is selected

どうすれば修正できますか?たとえば、platform toolsetをv100に再度変更する方法はありますか?

+5

プロジェクト+プロパティ、全般、プラットフォームツールセットの設定。もう少しクリックしてください。これは発見可能と思われます。 –

答えて

80

はい確かにそれはある:

  • 右クリックしてプロジェクト
  • [プロパティ]を選択します
  • 選択構成プロパティ
  • 一般
  • プラットフォームツールセット

あなたはプラットフォームツールセットを取得する場合、をクリックします右の列に表示される値。ドロップダウンが表示され、v90v100、またはinheritを選択できます。もちろん、v100が正解です。 v100が選択されると、VS 2010内からv110に戻ることはできません.VS 2012でもう一度開き、v110に戻す必要があります。

+2

こんにちは、私は同様の問題を抱えていますが、私には「一般的な」オプションが表示されません。設定プロパティの下に「設定」だけが表示されますか? – silent

+4

@silent、ソリューションではなくプロジェクトのプロパティを取得します。 – KenGey

+0

VS 2010ではプロパティウィンドウに、小さな小さなボタンの左上をクリックします。 – Owl

関連する問題