事情原由是这样的。
公司需要维护一个老项目,是 vs2012 编译的。无奈电脑上只有 vs2013,只好修改平台工具集 v2013 编译。
然后报错提示。
错误 63 error LNK2038: 检测到“_MSC_VER ”的不匹配项: 值“ 1700 ”不匹配值“ 1800 ”(BigInteger.obj 中) G:\duck\DucKClient\frameworks\runtime-src\proj.win32\cryptlib-gd.lib(misc.obj) dwc
原来这个库是 vs2012 编译的,又没有源码。( vs2013 编译的程序,不能链接 vs2012 的库。)
实在不想,装各种 vs 的版本,请求大家给个单独安装平台工具集的方法。
我知道,可以通过安装 vs2012,安装平台工具集,但是本人不想这样,(我不想让我电脑上面,出现太多的 vs 版本)。有其他方法吗?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.