在尝试在2017年的Visual Studio中构建miniupnpc时,我遇到了以下问题。我也在其他各种项目中遇到过这个问题,但从来没有能够修复它。我不确定是否将vcproj文件升级到新版本,但这是实际的错误输出。任何建议都表示赞赏。
C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Enterprise \ Common7 \ IDE \ VC \ VCTargets \ Microsoft.Cpp.Common.props(144,5):警告MSB4211:属性" WindowsTargetPlatformVersion"第一次被设置为值,但它已经在" C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Enterprise \ Common7 \ IDE \ VC \ VCTargets \ Microsoft.Cpp中使用。 WindowsSDK.props(29,5)"。
2> ------ Build build:Project:upnpc-static,配置:Debug Win32 ------ 2> C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Enterprise \ Common7 \ IDE \ VC \ VCTargets \ Microsoft.Cpp.Common.props(144,5):警告MSB4211:属性" WindowsTargetPlatformVersion& #34;第一次被设置为值,但它已经在" C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Enterprise \ Common7 \ IDE \ VC \ VCTargets \ Microsoft.Cpp中使用。 WindowsSDK.props(29,5)"。 2> C:\ Program Files(x86)\ Microsoft Visual Studio \ 2017 \ Enterprise \ Common7 \ IDE \ VC \ VCTargets \ Microsoft.CppBuild.targets(391,5):警告MSB8028:中间目录(Debug)包含共享的文件来自另一个项目(miniupnpc.vcxproj)。这可能导致不正确的清洁和重建行为。 2 - ; upnpc.c