web-dev-qa-db-ja.com

Visual C ++ v120コンパイラツールセットをVisualStudio 2015に追加することはできますか?

Visual Studio 2013で非常にうまく機能するGSLライブラリを使用するプログラムがあります。次に、新しいWindowsバージョンをセットアップし、Visual Studio 2015RCコミュニティをインストールしました。

その後、コードをコンパイルできなくなります。コードを新しいツールセットに変換した後、ライブラリの一部の外部シンボルが見つからないというエラーが発生しました。これは、ライブラリがVisual C++ v120で構築されているという事実と関係があると思います。

では、このコンパイラバージョンをStudioに追加することは可能ですか?そして、インストールされた新しいバージョンの隣で問題なく動作しますか?バージョン並列インストールで問題が発生する可能性があるため、古いバージョンのVSをインストールしたくありません。

11
Matthias
  1. Visual Studio2013をインストールします
  2. Visual Studio2015でプロジェクトを開きます
  3. プロジェクトのプロパティの[全般]ページで、プラットフォームツールセットを「VisualStudio 2013(v120)」に変更します。

Visual Studio2013を開く必要はありません。 Visual Studio 2015がツールセットを見つけることができるように、インストールする必要があります。 (残念ながら、インストールする方法はありませんちょうどツールセット。)

15
James McNellis

Visual Studio 2013をインストールせずに、VS2015インストーラーからVS2013ツールセットバージョンをインストールできます。2015インストーラーから、Windows8.1およびWindowsPhone 8.0 /8.1ツールを選択します。それでおしまい。

msdnフォーラム で見つかりました(Microsoftフォーラムで実際に何かが解決されるのは初めてである必要があります)

18
kosowski