如何更改 C# 错误提示的语言?

How do I change the language of C# error hints?

自从 omnisharp 1.16 更新(不知道这是否是重点)以来,我的系统语言(俄语)出现了错误提示。 但是我的 VSCode 语言环境是英语。 我在哪里可以将错误提示的语言设置回英语? 我的系统中没有.Net的本地化语言包。

这是将错误提示设置回英语的解决方法。如此处所述: https://github.com/OmniSharp/omnisharp-vscode/issues/2513

打开您的 "OmniSharp" 日志并从日志开头找到 OmniSharp 的路径,例如:

OmniSharp 服务器已启动。

路径:C:\Users\rchande.vscode-insiders\extensions\ms-vscode.csharp-1.16.1.omnisharp.32.5\OmniSharp.exe

导航到目录,例如

C:\Users\rchande.vscode-insiders\extensions\ms-vscode.csharp-1.16.1.omnisharp.32.5,

并输入与您的系统语言对应的子文件夹。在我的例子中,文件夹是 "ru" 因为系统语言是俄语。删除名称以 Microsoft.CodeAnalysis 开头的所有 DLL。或重命名文件夹。