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

这篇具有很好参考价值的文章主要介绍了Visual studio无法打开C#\.sln文件,不兼容。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

23/7/19文章更新:后来我总结了我这个问题出现的原因,是因为我的VS是2015版本,本来安装在笔记本电脑上,为了转到台式机,直接U盘复制过来的,然后复制过来安装的时候提示某个东西安装失败,我就点击了忽略,VS2015就成功安装了,之后打开C#的web项目就报上面的错了。所以我通过总结的方法四,勾选上Windows和web开发,问题就解决了。

内容概括

根据我在CSDN上一整天的浏览,截至目前有关这个问题(关键字:VS不兼容)的所有帖子我已经看完了,总结出以下三类办法:
  1. 修改文件法(点赞较多,弊端:以后每个文件都要改)

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

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

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

方法一:修改文件法

改文件法一
  1. 打开 DisplayControl.csproj 文件
  1. 查看 <ProjectTypeGuids></ProjectTypeGuids>其中内容
Visual studio无法打开C#\.sln文件,不兼容

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

  1. 搜索到 b69e3092-b931-443c-abe7-7e7b65f2a37f 为 .NET Micro Framework
  1. 下载并安装.NET Micro Framework
Visual studio无法打开C#\.sln文件,不兼容
Visual studio无法打开C#\.sln文件,不兼容

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

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

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

由于微软原因,更新很可能弹出安装失败,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};
Visual studio无法打开C#\.sln文件,不兼容
  1. 然后保存,vs重新打开项目

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

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

方法二:安装插件法

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

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

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

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

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

方法三:重装其他版本VS

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

方法四:修改修复VS

这个方法我可太喜欢了,毕竟是我研究无数帖子后总结出来的,精炼简单,无脑。文章来源地址https://www.toymoban.com/news/detail-454339.html

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

到了这里,关于Visual studio无法打开C#\.sln文件,不兼容的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Visual Studio 2022 报错 LNK1104 无法打开文件“opencv_world310.lib”

    “link.exe”已退出,代码为 1104。 LNK1104 无法打开文件“opencv_world310.lib” 右键项目——属性—— 附加依赖项——编辑——取消勾选“从父级或项目默认设置继承”——确认,重新运行程序即可 运行结果 可能是以前电脑上安装过旧版本的visual studio,老版本文件与新版的vs不兼

    2024年02月16日
    浏览(52)
  • Visual studio中.sln、.ncb、.rc、.sdf、.def、.vcproj等后缀文件解释

    Visual Studio使用解决方案文件(后缀为 sln的文件 )表示一个项目组,它通常包含一个项目中所有的工程 文件 信息。 无编译浏览文件:其中存放了供ClassView、WizardBar和Component Gallery使用的信息,由VC开发环境自动生成,工程拷来拷去都会生成新的信息以适应新的环境变量。 PDB是程

    2023年04月10日
    浏览(50)
  • 【问题记录】Visual Studio 下的Qt工程无法打开 “xxx.ui“ 文件和LNK1104 无法打开文件“Qt5Cored.lib”错误

    Windows 11 家庭中文版 Microsoft Visual Studio Community 2022 (64 位) - Current 版本 17.5.3 qt-vsaddin-msvc2022-2.9.1-rev.06 VS下Qt环境准备好后,创建了Qt工程然后点击 Form Files 下的 “ xxx.ui ” 文件,在弹出  Qt 设计师 界面后闪退并显示如下错误 运行报错: LNK1104 无法打开文件“Qt5Cored.lib” 工具栏

    2024年02月05日
    浏览(44)
  • 【Visual Studio】无法打开包括文件: “dirent.h”: No such file or directory

    VS2017/2019 无法打开包括文件: “dirent.h”: No such file or directory 1 “dirent.h”: No such file or directory 在windows下的VS2017/2019编译器中,发现无法打开“dirent.h”,主要是MSVC并没有实现这个头文件,但是在Linux这个头文件肯定是有的。为此,有人已经写出了WIndows下可用的 “dirent.h”。

    2024年02月15日
    浏览(47)
  • Unity3d 2021版本工程打开Visual Studio错误未找到这些文件,将无法加载的问题

    最近是和Unity3d 2021版本杠上了啊,因为需要的一个功能必须用Unity3d 2021版本,所以带出来了这一系列的问题。这个问题是我在Unity编辑器上Open C# Project之后VS会打不开工程,并提示“命令行中指定了以下文件: 未能找到这些文件,将无法加载。”: 而且***.sln、Assembly-CSharp.c

    2024年02月16日
    浏览(71)
  • Visual Studio配置OpenCV之后,提示:#include<opencv2/opencv.hpp>无法打开源文件关键解决方法

    其实正常操作按照很多博主一样都可以完成,但是结束后仍然无法打开,是为什么呢? 基本操作 VS2019 OpenCV安装与配置教程_vs2019安装opencv_XHR-想象之中的博客-CSDN博客 但是这样操作后还是会打不开,找了好久也没有解决,然后突然查看了属性管理器。 发现在编写的代码中查看

    2024年02月16日
    浏览(49)
  • UE4无法编译项目。是否要在Visual Studio中打开

    一开始是没装Visual Studio。安装完成后想创建C++项目出现如下报错。 无法编译该项目。要在Visual Studio中打开它吗? Running E:/Epic Games/UE_4.27/Engine/Binaries/DotNET/UnrealBuildTool.exe Development Win64 -Project=\\\"E:/Epic Games/UE_4.27/UnrealProjects/我的项目4/我的项目4.uproject\\\" -TargetType=Editor -Progress -NoE

    2024年02月03日
    浏览(58)
  • sqlserver Microsoft visual studio多维数据集浏览器无法打开excel

    开头吐槽巨硬家的屎山真的是又臭又大. 大三下开始学数据仓库, 让我回忆起大二时学数据库原理时的恐惧, 完全听不懂. 但好在实操还是很简单的. 吗? 完全不!!! 数据仓库的概念似懂非懂, 一上来就给完全不熟悉业务的数据源来建库, 完全就是个黑盒操作好不好 还有一上来就推

    2024年02月17日
    浏览(40)
  • Visual Studio无法拖入文件解决办法

    原因:当windows账户为个人账户(即使带有管理员字眼),如果vs以“管理员”运行就会限制文件拖入,此时软件左上角显示“管理员”字眼 这种情况可能是你在运行vs时选了“以管理员身份运行”,也可能是快捷方式设置了默认管理员运行 禁止管理员运行后,还是提示 接着

    2024年02月09日
    浏览(51)
  • 求教!visual studio2012无法生成exe文件

    1------ 已启动生成: 项目: Project1, 配置: Release X64 ------ 1d:文档visual studio 2012ProjectsProject1Project1Project1.vcxproj : error MSB4014: 生成已意外停止,因为发生内部故障。 1d:文档visual studio 2012ProjectsProject1Project1Project1.vcxproj : error MSB4014: Microsoft.Build.Exceptions.BuildAbortedException: 已取消

    2024年02月16日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包