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

Visual Studio 2019中.NET Core/.NET项目无法调试进程求助

解决".NET Core/.NET 5+控制台应用无法调试,提示‘进程未连接,无法调试’"的问题

可行解决方案

  • 检查项目调试配置:右键项目→属性→调试,确认启动项设置为当前项目,而非外部程序;同时验证"目标框架"与本地已安装的.NET SDK版本完全匹配。
  • 清理重建项目:执行菜单栏「生成」→「清理解决方案」,再点击「生成解决方案」;或在项目根目录打开命令行,运行:
    dotnet clean
    dotnet build
    
  • 重置VS调试设置:打开「工具」→「导入和导出设置」→「重置所有设置」,选择对应开发环境的默认配置(如Visual C#)。
  • 以管理员身份运行VS:右键Visual Studio图标,选择「以管理员身份运行」,规避权限不足导致的调试进程连接失败。
  • 禁用第三方扩展:进入「工具」→「扩展和更新」,禁用所有非官方调试相关扩展(如代码分析、性能监控类插件),重启VS后重试。
  • 手动附加调试:先通过命令行dotnet run启动项目,再在VS中点击「调试」→「附加到进程」,找到对应项目的dotnet.exe进程并附加。

问题常见原因

  • 调试配置损坏:项目的launchSettings.json文件或VS全局调试设置异常,导致调试器无法正确关联.NET Core进程。
  • SDK与VS版本不兼容:Visual Studio 2019需升级至16.10及以上版本才能较好支持.NET 6/7,版本不匹配会引发调试连接失败。
  • 系统权限/安全软件拦截:杀毒软件、防火墙等拦截了VS调试器的进程通信,或当前用户无足够权限创建调试会话。
  • 第三方扩展干扰:部分扩展修改了VS默认调试逻辑,与.NET Core的调试流程产生冲突。

内容的提问来源于stack exchange,提问作者Davide G.

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 18:37:40