在Visual Studio Code中关闭.net本地化



我在非英语Windows上使用Visual Studio Code,在中开发Web API项目。网6 。vscode中的所有错误和警告都不是英文的,而是系统语言(在我的情况下是捷克语)。当使用dotnet CLI时从内置的PowerShell终端(例如dotnet add package),输出也是非英语的。

当我在Visual Studio 2019中打开同一个项目时,所有错误和警告都是英文的。

如何设置VS Code以英文显示。net错误和警告?

注意:我的Visual Studio Code界面完全是英文的,我没有安装语言包。

编辑:我已经尝试设置set DOTNET_CLI_UI_LANGUAGE=en和CLI现在是英语,但大多数错误和警告仍然本地化。

似乎这是omnsharp的一个已知问题。

建议的解决方法是导航到您的omnsharp目录。您可以通过查看omnsharp日志找到路径。

OmniSharp server started.
    Path: C:UsersGabriel.vscodeextensionsms-vscode.csharp-1.16.1.omnisharp1.32.5OmniSharp.exe
    PID: 144684

在文件夹中,查找与您的区域设置名称对应的目录。(捷克语应该是cs-CZ)。

在'cs-CZ'文件夹中,删除所有以Microsoft.CodeAnalysis开头的dll

现在错误和警告的语言应该恢复为英语。

相关内容

  • 没有找到相关文章

最新更新