zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    关于宿命论的一点杂想
    关于平权意识
    《天语物道:李政道评传》
    这段时间的杂想
    Spring-Cloud简易全家桶实践
    spring-boot-starter实践
    docker 本地环境安装流程和基本指令
    SpringBoot启动关键点解析 及启动日志追溯
    Bean加载机制解读
    Spring Boot 启动机制源码阅读(粗略)
  • 原文地址:https://www.cnblogs.com/MCSFX/p/12731441.html
Copyright © 2011-2022 走看看