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

VS2022调试WinUI3项目报错:无法附加到CoreCLR,缺少调试组件

解决VS Community 2022 17.7.4中WinUI3项目net7.0调试时“Unable to attach to CoreCLR”错误

针对切换到.NET 7后调试失败的问题,可按以下步骤排查解决:

  • 检查.NET 7调试组件安装状态
    打开Visual Studio安装程序,选择“修改”当前安装配置,在“.NET 7开发工具”分类下,确保“调试器组件”(尤其是Windows平台相关的调试组件)已勾选。若未勾选,勾选后执行修改安装,完成后重启VS。

  • 清理项目缓存并重建

    1. 手动删除项目根目录下的bin和obj文件夹
    2. 在VS中依次执行“生成”→“清理解决方案”,再执行“生成”→“重建解决方案”
    3. 关闭VS后重新打开项目,尝试启动调试
  • 验证调试配置设置
    右键项目→“属性”→“调试”选项卡:

    • 确认“启动”选项与项目类型匹配(如“Package”或“Unpackaged”)
    • 将“调试器类型”设置为“自动”,或手动指定为“.NET Core”,保存设置后重试调试
  • 修复或更新Visual Studio
    尽管你已重装,但17.7.4版本可能存在.NET 7调试相关的已知问题:

    • 打开VS安装程序,选择“修复”当前安装,修复完成后重启VS
    • 若修复无效,尝试更新到17.7.x系列的最新补丁版本(或更高稳定版本)
  • 确认.NET 7 SDK与运行时完整性
    打开命令提示符,执行以下命令检查:

    • dotnet --list-sdks:确认输出中包含.NET 7.x版本的SDK
    • dotnet --list-runtimes:确认包含.NET Desktop Runtime 7.x的Windows版本
      若缺失对应组件,重新下载安装.NET 7 SDK及桌面运行时。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 14:43:21