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

使用Source Generation时JIT调试器失效且代码生成失败

Source Generator未生成预期文件,调试时出现异常求助

各位好,这是我第一次在这里提问,还请多多包涵!我最近正尝试在自己的解决方案里实现Source Generation功能,项目虽然能完成编译并进入调试状态(过程中碰到了一些错误),但最终Source Generator并没有生成我预期的文件。具体情况如下:

调试相关的异常表现

  • 附加调试器时,会触发以下错误:Error 1、Error 2、Error 3
  • 不附加调试器的情况下,不会弹出错误窗口,但同样不会生成目标文件
  • 调试进程结束后得到的结果为:Results

已准备好的项目配置相关代码(供排查问题)

我已经附上了项目相关的代码,方便大家排查是否是配置环节出了问题,包括:

  • Project reference
  • Gen Project file

我已尝试过的解决办法

为了解决这个问题,我已经试过以下几种方案,但都没有效果:

  • 修复Visual Studio
  • 修复/重新安装.NET SDK(涵盖.NET 4.7.2、4.8、Core 3.1和5.0版本)
  • 重新安装Program Files目录下的dotnet文件夹
  • 在JetBrains Rider中运行同一项目:Rider会提示“[21596] dotnet.exe中发生未处理的异常”,同时弹出类似的“Available debuggers”窗口

希望各位能帮我看看问题出在哪里,谢谢!

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.28 19:52:29