这是我尝试使用msbuild.exe
的{{3}}页面,只会引发以下错误:
1>------ Build started: Project: keycastow, Configuration: Debug|Win32 ------
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.CppBuild.targets(379,5): error MSB8020: The build tools for Visual Studio 2013 (Platform Toolset = 'v120') cannot be found. To build using the v120 build tools, please install Visual Studio 2013 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 "Retarget solution".
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
是否有2种可能的选项来使GitHub正常工作?
注意::我希望选择第一个选项。
其他信息
这是我当前在Visual Studio 2019中安装的屏幕截图。 Microsoft Build Tools 2013。
当前版本中没有可用于在应用本身中安装View的选项,因此安装的独立版本不会在此处显示为选项。
答案 0 :(得分:1)
使用记事本打开keycastow.vcxproj
,在此处将<PlatformToolset>v120</PlatformToolset>
更改为<PlatformToolset>v142</PlatformToolset>
以使用VC ++ 2019平台或change the version via UI
在Visual Studio的“解决方案资源管理器”中,打开用于 您的项目(不适用于您的解决方案),然后选择“属性” 打开项目的“属性页”对话框。
在“属性页”对话框中,打开“配置”下拉列表,然后选择“所有配置”。
在对话框的左窗格中,展开“配置属性”,然后选择“常规”。
在右窗格中,选择“平台工具集”,然后从下拉列表中选择所需的工具集(在您的情况下为2019-v142)
选择“确定”按钮。
现在,您无需安装任何内容即可编译项目。
答案 1 :(得分:0)