0xC*_*22L 6 visual-studio visual-studio-2019
在 VS2019 中打开为 VS2017 生成的文件时,以下对话框提示我升级平台工具集和 Windows SDK 版本:
我怎样才能抑制这种情况并采取不升级的操作?
毕竟,当右键单击解决方案资源管理器中的项目时,我仍然可以选择稍后通过上下文菜单执行此操作:
devenv.comVisual Studio 2019 具有:
/Upgrade Upgrades the project or the solution and all projects in it.
A backup of these files will be created as appropriate. Please
see Help on 'Visual Studio Conversion Wizard' for more
information on the backup process.
Run Code Online (Sandbox Code Playgroud)
...不过,我想要的本质上是相反的。我也希望这种设置能够持续下去。
注意:虽然屏幕截图是使用 Visual Studio 2019 拍摄的,但早期的 Visual Studio 版本(特别是自 2012 年以来)显示了此行为,因为这些版本似乎是并行支持多个平台工具集和 Windows SDK 的版本。因此我也标记了Visual-studio。
搜索选项时我空手而归:
您可以通过编辑项目文件ProjectName.vcxproj.
它是一个 XML 文件。您可以使用任何文本编辑器对其进行编辑。在<Project>标记内,添加以下行:
<PropertyGroup Label="Globals">
<VCProjectUpgraderObjectName>NoUpgrade</VCProjectUpgraderObjectName>
</PropertyGroup>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1530 次 |
| 最近记录: |