VS Code中ConsoleApp1.csproj加载失败求助
解决C#项目加载失败(找不到System.Runtime 8.0.0.0)的步骤
确认.NET SDK 8.0是否安装
打开终端(Windows用PowerShell/CMD,Mac/Linux用终端),运行命令:dotnet --list-sdks查看输出里有没有
8.0.x开头的SDK版本。如果没有,下载对应系统的.NET 8.0 SDK安装包,安装时确保勾选“添加到系统PATH”选项。修复已安装的.NET SDK
如果已经装了8.0 SDK但仍报错:- Windows:打开控制面板→程序和功能,找到“Microsoft .NET SDK 8.0.x”,右键选择“更改”→“修复”。
- Mac/Linux:重新运行.NET 8.0 SDK安装包,选择覆盖安装。
重启VS Code和终端
环境变量或SDK更新后需重启生效,关闭所有VS Code窗口和终端,再重新打开VS Code加载项目。检查项目的目标框架版本
打开ConsoleApp1.csproj文件,查看<TargetFramework>节点:<TargetFramework>net8.0</TargetFramework>如果你的电脑没装8.0 SDK,把
net8.0改成你已安装的版本(比如net7.0,前提是你有7.0 SDK),保存后在VS Code里重新加载项目。重置C#扩展缓存
在VS Code里按Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac),输入C#: Reset OmniSharp,执行该命令后重启VS Code。
内容的提问来源于stack exchange,提问作者nasgor22
相关产品推荐
相关产品推荐

