错误:找不到. net framework,Version=v5.0的参考程序集



我已经安装了VS code来构建简单的例子,而我学习。net 5和c# 9。但是VS code不识别。net sdk 5。我可以用net 5创建新的控制台项目。

但是我不使用这样的属性;在问题部分查看问题右键单击>peek定义

我在网上搜索了这个问题的解决方案,我做了下面的事情;设置" omnissharp:选择项目"我目前的项目重新安装。net SDK 5;改变全局路径,改变"使用全局monoquot;"属性为"always">

我在下面留下了输出画面,你要更了解:

[fail]: OmniSharp.MSBuild.ProjectLoader . net framework,Version=v5.0的参考程序集没有找到。要解决这个问题,请安装此框架版本的开发人员包(SDK/Targeting Pack)或重新定位您的应用程序。你可以从https://aka.ms/msbuild/developerpacks

下载。net框架开发包。

[警告]:OmniSharp.MSBuild.ProjectManager加载项目文件"c:UsersilyasDesktop"失败。净的笔记。Net 5和c# 9BasicsBasics.csproj'。c:UsersilyasDesktop.净的笔记。Net 5和c# 9BasicsBasics.csprojC:Program Files (x86)Microsoft Visual Studio2019CommunityMSBuildCurrentBin microt.common . currentversion .targets(1177,5):错误:找不到. net framework,Version=v5.0的参考程序集。要解决这个问题,请安装此框架版本的开发人员包(SDK/Targeting Pack)或重新定位您的应用程序。你可以从https://aka.ms/msbuild/developerpacks

下载。net框架开发包。

[fail]: OmniSharp.MSBuild.ProjectManager试图更新未加载的项目:c: users ilys desktop。净的笔记。Net 5和c# 9BasicsBasics.csproj

注:我是英语新手,语法规则不好意思

最后我弄清楚了为什么我得到这个错误。我已经安装了目标框架,但是"vs代码"尝试获得VS 2019社区中的"。net 5 sdk"。我已经升级了VS 2019社区,这解决了我的问题。

最新更新