vs2017 15.5.1升级到15.9.6之后,编译失败

1.vs2017 15.5.1升级到vs2017 15.9.6
2.编译atl工程,最后提示error C2732: linkage specification contradicts earlier specification DllGetClassObject
3.安装时,选择了C++和.Net环境,支持atl和mfc x64/x86,也安装了sdk 10.0相关
但是,编译总是出2中错误,卸载后安装回15.5.1也出现一样的问题。
求大神指点迷津,不胜感激。

2个回答

找到解决办法了,不是楼上的那种。是在工程property中,把windows sdk版本修改成最高版即可

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐