PCをフォーマットし、Visual Studio 2013をインストールしました。次に、変換せずにVisual Studio 2010 C++ソリューションをコンパイルし、v100プラットフォームツールセットをターゲットにしたいと思います。
私はこのエラーを受け取ります:
error MSB8020: The build tools for Visual Studio 2010 (Platform Toolset = 'v100') cannot be found. To build using the v100 build tools, please install Visual Studio 2010 build tools. Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting "Upgrade Solution...". C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.Cpp.Platform.targets 64 5 TPC30004
プロジェクトのプロパティ当然、必要なツールセットが不足しています。
XPユーザーに新しいC++ 2013再配布可能ファイルをインストールするように強制できないため、ターゲットを変更できません。おそらくVisual Studio 2010をインストールして問題を修正する必要がありますが、可能であればそれを避けてください(現時点ではSSDが小さく、空き容量はあまりありません)。
他に利用可能なオプションはありますか?
そのためには、Visual Studio 2010をインストールする必要があります。代替手段はありません。
C:のメモリフットプリントをできるだけ低く保つために、別のドライブにインストールすることもできます。
Windows SDK 7.1をインストールするオプションもあります。これには、同じVS2010プラットフォームツールが付属しており、無料で利用できます。 VS2010 Expressエディションとは異なり、AMD64(Itaniumではない)バージョンのツールも含まれています。