内容概括

根据我在CSDN上一整天的浏览,截至目前有关这个问题(关键字:VS不兼容)的所有帖子我已经看完了,总结出以下三类办法:

  1. 修改文件法(点赞较多,弊端:以后每个文件都要改)

  1. 下载installer法(点赞较多,弊端:很多人装不上或装上无效果)

  1. 换其他版本VS法(弊端:换完了还是打不开怎么办)

  1. 修复修改当前VS版本(无脑解决问题,弊端:花费硬盘空间,安装需要时间)较为推荐,因为只有这个办法解决了我的问题,且操作简单。

方法一:修改文件法

改文件法一

  1. 打开 DisplayControl.csproj 文件
  1. 查看 <ProjectTypeGuids></ProjectTypeGuids>其中内容

我的文件里面是这样的,此方法以下步骤对我无效,但是我还是进行了操作

  1. 搜索到 b69e3092-b931-443c-abe7-7e7b65f2a37f 为 .NET Micro Framework
  1. 下载并安装.NET Micro Framework

经过尝试失败,我的VS为2015版本,安装.NET Micro Framework提示失败:需更新到update 3。(无此问题可忽略改文件法一的以下内容,并可在安装完.NET Micro Framework后尝试有无解决问题)

于是我进行更新,步骤如下:

由于微软原因,更新很可能弹出安装失败,KB3022398,所以需要我们自己下载文件,本地安装:

从微软官网下载Update3 mu_visual_studio_2015_update_3_x86_x64_dvd_8923065.iso(http://download.microsoft.com/download/c/2/6/c26892d8-6a5d-4871-9d46-629f4d430146/vs2015.3.vsu.iso)

点击装载后,找到虚拟盘的目录,然后管理员启动cmd,执行

F:\ServicedSetupPayloads\OfflineCache\installers\VSU_14.0.25420\en\0\vsupdate_KB3022398.exe /uninstall(F:为虚拟盘符名)

然后点击修复,执行成后,再启动Vs2015 看看帮助中关于,是不是已经安装成功Update3,再去安装.NET Micro Framework即可。

改文件法二

问题再现:程序是用visual studio 2013开发的,放在本地运行报此项目与Visual Studio2010不兼容。

解决办法:

  1. 用记事本打开解决方案文件“解决方案名.sln”,然后修改最上面两行为如下代码:

Microsoft Visual Studio Solution File, Format Version 11.00

# Visual Studio 2010

  1. 用记事本打开每个项目文件“项目名.csproj”,置换第一个<PropertyGroup>节点的TargetFrameworkVersion子节点的代码:

<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>

原文链接: https://blog.csdn.net/CCmonitor/article/details/75817734

改文件法三

  1. 找到 </ProjectTypeGuids> </ProjectTypeGuids> 标签包裹的内容

<ProjectTypeGuids>{E3E379DF-F4C6-4180-9B81-6769533ABE47};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>

  1. 然后删掉【第一个大括号】也就是{E3E379DF-F4C6-4180-9B81-6769533ABE47};
  1. 然后保存,vs重新打开项目

此方法对我依旧无效,我打开文件后</ProjectTypeGuids> </ProjectTypeGuids>标签里本来就没有上述第一个大括号。

原文链接: https://blog.csdn.net/CSDN___/article/details/102592573

方法二:安装插件法

此种办法下载完安装包后 2015的毛病就是安装不上,对于这种办法评论区好多都是说无用的

但是用cmd安装倒是会显示安装成功:win+r->cmd->“安装程序路径+\安装程序名”

执行完毕后,显示安装成功,此法对我依旧无用。

方法三:重装其他版本VS

此方法有点变态,我就不加赘述了各位,该下载哪个版本就下载安装吧,给大家一个下载方式:微信公众号:软件管家。非广告,这是我从大学一直用的公众号挺好用的。

方法四:修改修复VS

这个方法我可太喜欢了,毕竟是我研究无数帖子后总结出来的,精炼简单,无脑。

  1. 打开Windows搜索:添加或删除程序
  1. 找到VS
  1. 点击修改
  1. 等待程序运行,按下图操作
  1. 这里我一气之下全选了,所有加一起差不多33G吧,更新完完美解决问题,但是据我判断主要是Windows 和 web开发的问题,可以先勾选这一项然后点击更新,希望能解决后来者的问题。

Visual studio无法打开C#\.sln文件,不兼容相关推荐

  1. Visual Studio Code 打开程序文件中文乱码解决方法

    文章原始地址: http://feotech.com/?p=76 \ 使用Visual Studio Code打开程序文件后对应的中文乱码,造成这种现象的原因是文件的编码方式不同. 可以通过调整打开文 ...

  2. 清理Visual Studio最近打开的项目、文件、查找内容和最近引用组件

    清理Visual Studio最近打开的项目.文件.查找内容和最近引用组件

  3. 理解 Visual Studio 解决方案文件格式(.sln)

    一般情况下我们并不需要关心 Visual Studio 解决方案文件格式(.sln),因为 Visual Studio 对解决方案文件的自动修复能力是非常强的.但是如果遇到自动解冲突错误或者编译不通过 ...

  4. 【错误记录】Visual Studio 中配置 NDK 头文件路径 ( NDK 的三个头文件路径 | 与 CPU 架构相关 asm 头文件路径选择 )

    文章目录 一.报错信息 二.解决方案 1.NDK 的三个头文件路径 2.与 CPU 架构相关 asm 头文件路径选择 一.报错信息 参考 [Android 逆向]Android 进程注入工具开发 ( ...

  5. 解决通过 Visual Studio 打不开 ui 文件的问题

    解决通过 Visual Studio 打不开 ui 文件的问题 在第一次使用 Visual Studio IDE 通过 Qt 平台来进行开发界面的时候,当双击 .ui 文件将其打开后,发现打开的 窗口 ...

  6. 删除右键菜单中的选项:在Visual Studio中打开

    删除右键菜单中的选项:在Visual Studio中打开 1. 通过新增注册表中项目来解决 按下Win + R键 > 输入regedit > OK > 系统会跳出一个弹框,选择&qu ...

  7. 鸿蒙WLAN模组联网+解决在Visual Studio Code不能更改Linux文件的问题

    这里写目录标题 WLAN模组联网 下载使用IPOP 使用IPOP进行WLAN模块联网 解决在Visual Studio Code不能更改Linux文件的问题 后续 WLAN模组联网 下载使用IPOP ...

  8. Visual Studio Code打开项目

    Visual Studio Code打开项目:

  9. Visual Studio 2015打开ASP.NET MVC的View提示“Object reference not set to an instance of an object“错误的解决方案

    Visual Studio 2015打开ASP.NET MVC的View提示"Object reference not set to an instance of an object&quo ...

最新文章

  1. 9.Matlab中的repmat,clock,rand以及seed,state,twister参数
  2. 赵本山说日本车。(笑死不偿命)
  3. 在Hammerstein非线性模型中,基于PSO的参数辨识系统
  4. 100内奇数之和流程图_Python进阶记录之基础篇(四)
  5. boost::coroutine模块实现合并数组的测试程序
  6. ABB (2020牛客国庆集训派对day1)
  7. 新博开通,近期将推出系列博客之测试工具篇!
  8. Spring cloud 微服务架构之Ribbon/Fegin连接超时ReadTimeout问题
  9. 在 Razor 中注册命名空间
  10. 【CCCC】L2-023 图着色问题 (25分),,图的染色判定,遍历
  11. php做页面编辑器,最牛在线编辑器ueditor在thinkphp框架中的使用方法
  12. DNF服务器搭建服务端架设教程
  13. 小班安全使用计算机教案,幼儿园小班安全教案(精选5篇)
  14. win10计算机禁用用户账户控制,win10系统在关闭了用户账户控制的情况下无法打开... 的解决方法...
  15. oracle的listener监听启动报TNS-12555/ TNS-12560 TNS-00525错误
  16. 本科课程【虚拟现实引擎Unity3D】实验3 - 烘焙光影贴图与动画应用
  17. 保研经验贴 某不知名211上岸华南理工大学
  18. 拉勾课程--性能优化记录
  19. Xcode修改项目名称
  20. Linux热潮下,来呆猫云工作站玩转云上部署Linux工作流新思路

热门文章

  1. vue类似外卖菜单滑动左侧小测单实时更新的效果
  2. 【前端圭臬】三:详解 CSS 选择器
  3. DEUTZ AG:在中国实行三大支柱新增长战略
  4. 错觉图片生成实验 - 平行的线
  5. goinception办理
  6. java网页数据采集器
  7. 阿里云SLS正则提取
  8. 用Win32写的定时关机程序
  9. Java设计模式 观察者模式 花呗生活号
  10. python爬虫获取网页的外链和内链(巨详细)