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)
但它没有告诉我如何修复它。据我所知,单个项目的属性没有按照应评估的顺序进行评估。
如何定义属性表排序?我到底需要改变什么?
也不是我不能更改项目文件或任何连接到 wxWidgets 的东西,因为它是我存储库中的一个子模块,并且所做的任何更改都无法保存到存储库中。
免责声明:我对您的问题一无所知,只是想帮助您(OP)!
在 IDE 中,在菜单视图下,选择其他窗口。选择属性管理器,它可以让您操作项目中的属性表。右键单击属性表。有些工作表有一个菜单,可让您向上或向下移动工作表。
我建议玩这个。它可能只是解决你的问题。当然,我可能完全错了。