Visual Studio 2008をマシンにインストールし、VS2012をインストールしました。VS2012のC++プロジェクト設定では、プラットフォームツールセットをVC ++ 2008(V90)に戻すことができるはずですが、使用できるのは新しいバージョンのVC ++ 2012(V110)のみです。VS2008の古いインストールが認識されない理由、または古いプラットフォームツールセットを手動で追加する方法を誰かが知っていますか?
前もって感謝します。
Visual Studio 2008をマシンにインストールし、VS2012をインストールしました。VS2012のC++プロジェクト設定では、プラットフォームツールセットをVC ++ 2008(V90)に戻すことができるはずですが、使用できるのは新しいバージョンのVC ++ 2012(V110)のみです。VS2008の古いインストールが認識されない理由、または古いプラットフォームツールセットを手動で追加する方法を誰かが知っていますか?
前もって感謝します。
v90プラットフォームツールセットはVS2010の一部であるため、VS2008とVS2010の両方をインストールする必要があります。
2012年の経験はありませんが、2010年と2008年を組み合わせて使用した場合、2つの異なるプログラムファイルフォルダーがあり、2つの異なる実行可能ファイルを使用して好きなバージョンでVisualStudioを起動しました。たぶん、これは2つのショートカットを作成するのに役立ちますか?
VC2008環境変数が適切に設定されていることが確実な場合は、いつでも手動で編集できます.vcxproj
。
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<UseDebugLibraries>true</UseDebugLibraries>
<ConfigurationType>StaticLibrary</ConfigurationType>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
に変更するだけv110
ですv90
。
明らかに、それは一種のハックです。オプションはプロジェクトのv90
プロパティにあるはずです。これが機能しない場合は、2008インストールを再インストールまたは修復してみてください。