You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置Visual Studio Code使.NET 6错误与警告显示为英文?

解决VS Code中.NET 6错误警告显示英文的方法

针对非英文Windows系统下,VS Code界面已设为英文,但.NET项目的错误、警告仍显示系统语言(如捷克语)的问题,可通过以下步骤配置:

1. 设置全局系统环境变量

打开Windows系统环境变量设置(右键「此电脑」→「属性」→「高级系统设置」→「环境变量」),在「用户变量」或「系统变量」中添加以下两项:

  • 变量名:DOTNET_CLI_UI_LANGUAGE,变量值:en
  • 变量名:DOTNET_LANG,变量值:en

这会让所有.NET工具链(包括CLI、Roslyn分析器)默认使用英文输出。

2. 配置VS Code用户设置

打开VS Code的settings.json文件(快捷键Ctrl+,打开设置面板,点击右上角的「打开设置(JSON)」图标),添加以下配置:

// 强制Omnisharp服务使用英文
"omnisharp.locale": "en-US",
// 配置.NET工具的区域设置
"dotnet.locale": "en-US",
// 确保终端启动时自动加载英文环境变量
"terminal.integrated.env.windows": {
    "DOTNET_CLI_UI_LANGUAGE": "en",
    "DOTNET_LANG": "en"
}

3. 重启VS Code及相关服务

  • 完全关闭VS Code(包括后台进程)
  • 打开任务管理器,结束所有Omnisharp.exe进程
  • 重新启动VS Code并加载项目,此时.NET相关的错误、警告及CLI输出应全部显示为英文。

注:Visual Studio 2019默认内置了英文本地化配置,因此同一项目在VS2019中会显示英文错误信息,而VS Code需要手动配置上述项来对齐行为。

内容的提问来源于stack exchange,提问作者Gabriel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 18:15:40