VS2017 属性表排序

Kar*_*120 2 c++ wxwidgets propertysheet visual-studio-2017

所以,我在VS2017有一个项目,VS2017最近收到了更新。然后,我将所有 wxWidgets 模块作为项目添加到我的初始解决方案中,并处理了构建顺序,因此它们以正确的顺序构建。

但是,我总是收到此错误:

C:\Programs\Visual Studio 2017\Common7\IDE\VC\VCTargets\Microsoft.Cpp.Common.props(144,5): warning
MSB4211: The property "WindowsTargetPlatformVersion" is being set to a value for the first time, but it was already consumed at
"C:\Programs\Visual Studio 2017\Common7\IDE\VC\VCTargets\Microsoft.Cpp.WindowsSDK.props (29,5)".
Run Code Online (Sandbox Code Playgroud)

我找到了这个线程和它链接的文章:link

但它没有告诉我如何修复它。据我所知,单个项目的属性没有按照应评估的顺序进行评估。

如何定义属性表排序?我到底需要改变什么?

也不是我不能更改项目文件或任何连接到 wxWidgets 的东西,因为它是我存储库中的一个子模块,并且所做的任何更改都无法保存到存储库中。

eng*_*010 5

免责声明:我对您的问题一无所知,只是想帮助您(OP)!

在 IDE 中,在菜单视图下,选择其他窗口。选择属性管理器,它可以让您操作项目中的属性表。右键单击属性表。有些工作表有一个菜单,可让您向上或向下移动工作表。

我建议玩这个。它可能只是解决你的问题。当然,我可能完全错了。