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

如何在VS Code中运行.NET项目时禁用加载警告?

禁用VS Code中.NET调试时的模块加载提示

这些黄色提示并非错误,只是调试器加载.NET框架库时,因启用了「仅我的代码(Just My Code)」选项,跳过了已优化模块的符号加载而生成的调试日志,完全不影响项目运行。要禁用这些提示,可按以下两种方法操作:

方法一:针对当前项目配置

  1. 打开VS Code的「运行和调试」面板(快捷键Ctrl+Shift+D)
  2. 打开项目的launch.json配置文件(若尚未创建,点击「创建launch.json文件」并选择对应.NET模板)
  3. 在目标调试配置项(比如.NET Core Launch (web))中,添加logging配置以禁用模块加载日志:
{
  "version": "0.2.0",
  "configurations": [
    {
      "name": ".NET Core Launch (web)",
      "type": "coreclr",
      "request": "launch",
      "preLaunchTask": "build",
      "program": "${workspaceFolder}/bin/Debug/net6.0/YourProject.dll",
      "args": [],
      "cwd": "${workspaceFolder}",
      "stopAtEntry": false,
      "serverReadyAction": {
        "action": "openExternally",
        "pattern": "\\bNow listening on:\\s+(https?://\\S+)"
      },
      "env": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      },
      "sourceFileMap": {
        "/Views": "${workspaceFolder}/Views"
      },
      "logging": {
        "moduleLoad": false
      }
    }
  ]
}

替换YourProject.dll为你实际的项目程序集名称即可。

方法二:全局禁用所有项目的此类提示

如果你希望所有.NET项目调试时都不再显示这类日志,可修改VS Code全局设置:

  1. 打开设置界面(快捷键Ctrl+, 或 Cmd+,)
  2. 搜索debug.logging,点击「编辑 in settings.json」
  3. 添加以下配置:
"debug.logging": {
  "moduleLoad": false
}

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 02:45:35