VS 高级版本新建的项目如何降级使低版本 VS 可以打开

转载:https://blog.csdn.net/u012814856/article/details/70325267

一、引言

这里因为工作的原因,公司项目使用的是 VS2015 的编译环境,但是因为程序员永远是喜欢最新的 IDE 的原因,所以我一直都在使用 VS2017 进行工作。

但是最近出问题了,我用 VS2017 新建了一个项目,写了一个小小的 demo ,想要上传到公司项目上去,这时候看到图标我就傻眼了。

这时候发现,项目中的图标已经变了,因为之前一直用的 VS2015,所以应该是 VC 版本为 14 才对。这下怎么办,该如何是好呢?

二、尝试修改新建项目的平台工具集

这里尝试修改下新建项目的平台工具集试试:

注意左上角的配置是所有配置。

这时候重新编译解决方案,发现问题还是没有解决,sln 依然显示是 15 的 VC 版本。

三、祭出 vs code 文件对比大法

这里将两个版本的 sln 文件 copy 到桌面,使用 vs code 打开,然后选择进行对比:

可以看到,这两个 sln 文件只有在文件的第二行和第三行有所区别,这里将对应原来版本的 sln 文件的第二行和第三行 copy 到现在 sln 文件的第二行和第三行,保存,重新编译解决方案:

查看修改后的图标显示为 VC 版本 14,问题解决!

三、总结

君子性非异也 善假于物也。

vs code 的对比文件差异的功能实在是非常实用的。

希望这个问题的解决方法能够对各位有所帮助。


————————————————
版权声明:本文为CSDN博主「曾经去过跨越一个小时的地方」的原创文章,遵循CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u012814856/article/details/70325267

原文地址:https://www.cnblogs.com/MCSFX/p/12731441.html