Visual Studio 2019重装vs2019打不开.netcore项目

无法打开项目文件。 .NET SDK 的版本 7.0.306 至少需要 MSBuild 的 17.4.0 版本。当前可用的 MSBuild 版本为 16.11.2.50704。请将在 global.json 中指定的 .NET SDK 更改为需要当前可用的 MSBuild 版本的旧版本。

无法打开项目文件。 .NET SDK 的版本 7.0.306 至少需要 MSBuild 的 17.4.0 版本。当前可用的 MSBuild 版本为 16.11.2.50704。请将在 global.json 中指定的 .NET SDK 更改为需要当前可用的 MSBuild 版本的旧版本。

第一种解决方法下载新版本vs2022 Visual Studio 2022

Visual Studio 2019重装vs2019打不开.netcore项目

第二种解决方法:

下载对应的dotnetsdk和

有一个项目,在 VS2022 中正常打开,在 VS2019 中无法加载项目,项目目标框架是 .NET Standard 2.0。报错内容:

error: 无法打开项目文件。 .NET SDK 的版本 7.0.306 至少需要 MSBuild 的 17.4.0 版本。当前可用的 MSBuild 版本为 16.11.2.50704。请将在 global.json 中指定的 .NET SDK 更改为需要当前可用的 MSBuild 版本的旧版本。

解决方法:

运行 Visual Studio Installer,选择 Visual Studio 2019 进行修改,切换到"单个组件",勾选".NET SDK (out of support)",会联动勾选".NET 5.0 Runtime (Out of support)"与".NET Core 3.1 Runtime (Out of support)"。

其中.net sdk不能少

相关推荐
水饺编程1 天前
第5章,[Win32 章节] :Polygon 函数和多边形填充模式
c语言·c++·windows·visual studio
水饺编程3 天前
第5章,[Win32 章节] :绘图模式
c语言·c++·windows·visual studio
全栈小53 天前
【C#】.net core,静态方法线程安全解析,面试时经常被问的线程安全就藏在里面
安全·c#·.netcore
典典分享指南3 天前
Windows 自动化踩坑实录
python·intellij-idea·pyqt·emacs·visual studio
水饺编程3 天前
第5章,[Win32 章节] :绘制填充区域
c语言·c++·windows·visual studio
水饺编程4 天前
第5章,[Win32 章节] :创建、选择和删除画笔
c语言·c++·windows·visual studio
清风与日月5 天前
Yitter.IdGenerator:高性能分布式唯一ID生成器详解
分布式·c#·.net·.netcore
Lost of 程序猿7 天前
ASP.NET Core 后台任务全景:从 BackgroundService 到 Channel 队列,再到分布式调度
后端·asp.net·.netcore
水饺编程8 天前
第5章,[Win32 章节] :贝塞尔样条曲线(一)
c语言·c++·windows·visual studio
宝桥南山8 天前
Blazor Web Assembly - 体验一下Authentication State从Server共享给Client
microsoft·微软·c#·asp.net·.net·.netcore