私は C++ で VS2010 を使って多くのプロジェクトを行っています。VS2012 に切り替えましたが、引き続き VS2010 ランタイムでプロジェクトをビルドしたいと考えています (Windows XP をサポートする必要があります)。
私たちの理解では、これは Windows SDK 7.1 を使用して可能になる可能性があります。VC コンパイラがそこにあるため、インストールしました。VS2012 は SDK を認識し、Platform Toolset
名前付きのWindows7.1SDK
.
一部のプロジェクトが以下を返すため、プロジェクトをビルドするときに問題が発生します。
エラー MSB6006: "CL.exe" はコード -1073741515 で終了しました。
また、MFC に依存するプロジェクトも失敗しています。MFC は Windows SDK では利用できませんか? これは、VS2010 コンパイラを使用してビルドするためだけに、VS2012 を搭載したマシンにインストールするために VS2010 ライセンスを購入する必要があるということですか?
前もって感謝します。