所以,我有一个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)".
我找到了这个线程和其中链接的文章:link
但它并没有告诉我如何解决它。据我所知,单个项目的属性没有按照应该评估的顺序进行评估。
如何定义属性表排序?我究竟需要改变什么?
也不是说我不能更改项目文件或连接到 wxWidgets 的任何内容,因为它是我的存储库中的一个子模块,并且所做的任何更改都无法保存到存储库中。