【问题标题】:Can't debug ASP.NET Core Webapp 6.0 in VSCode无法在 VSCode 中调试 ASP.NET Core Webapp 6.0
【发布时间】:2021-11-25 16:08:39
【问题描述】:

之前,我使用 6.0 preview 构建创建了我的 ASP.NET Core Web 应用程序,并且能够在 VSCode 中对其进行调试。

然后,我在一周前将我的应用升级到了最终的 6.0 版本。从那以后,我再也无法调试它了。调试器在 1 秒内立即启动和停止。

我在 Mac OS 上,使用的是 dotnet core 6.0 的发布版本。

这是我的launch.config 调试条目:

{
  "name": ".NET Core Launch (web)",
  "type": "coreclr",
  "request": "launch",
  "preLaunchTask": "Build:Api",
  "program": "${workspaceFolder}/api/bin/Debug/net6.0/api.dll",
  "args": [],
  "cwd": "${workspaceFolder}",
  "stopAtEntry": false,
  "serverReadyAction": {
    "action": "openExternally",
    "pattern": "\\bNow listening on:\\s+(https?://\\S+)"
  },
  "env": {
    "ASPNETCORE_ENVIRONMENT": "Development"
  }
},

我已经检查过了,我的所有扩展都是最新的。

有没有办法至少可以查看日志来找出调试器无法启动的原因?

【问题讨论】:

  • 我似乎遇到了同样的问题。您找到解决方案了吗?

标签: asp.net-core visual-studio-code .net-core vscode-debugger vscode-tasks


【解决方案1】:

我假设您可能需要安装适当的 .net 6.0 sdk

https://dotnet.microsoft.com/en-us/download/dotnet/6.0

雷 H.

【讨论】:

  • 正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center
  • 我已经安装了,还是不行。
猜你喜欢
  • 2017-09-23
  • 2020-10-09
  • 2016-03-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多