我使用 VS Code 作为我的 IDE。今天,我在 C# 文件中看到我无法再使用“转到定义/实现”之类的内容或将鼠标悬停在任何内容上来获取路径/类型等。
我找到我的 Omnisharp 控制台并看到它们昨晚更新,但出现错误:
错误:找到 dotnet 版本 5.0.201。所需的最低版本是 6.0.100。
我无法升级我的 dotnet,因为 6.0 与我的项目中的运行时不兼容,并且在 Mac M1 上,运行多个 dotnet 实例会出现很多问题。
我想这有点困难,有人知道我该如何解决这个问题吗?
Pet*_*man 36
这是 Omnisharp 的最新更新,由 VS Code C# 扩展使用。将其添加到您的设置中并重新启动编辑器。
"omnisharp.useModernNet": false,
"omnisharp.path": "",
Run Code Online (Sandbox Code Playgroud)
此外,如果您没有安装 Visual Studio,您可能需要安装构建工具才能获取 MSBuild:

我对这一更改背后的基本原理的理解是对现代普通 C# 项目相对于使用旧版本(即 Unity)的项目的优化。更多信息请参阅本期。
| 归档时间: |
|
| 查看次数: |
10179 次 |
| 最近记录: |