7

我已经尝试在 vs code 和 vs.net 2019 中进行调试,并且在这两种情况下都调试了所有 bug Program.cs 的工作原理。我试图弄清楚为什么配置不起作用但无法进入代码以查看发生了什么。

任何人都知道如何调试这个?

4

1 回答 1

2

我很确定您无法调试Program.cs. 我不记得我在哪里读过它,但我认为它说它与在Program.cs文件中的所有内容都已执行后附加到进程的调试器有关。我所做的是在我想检查该文件中的变量或值的任何地方,我将它们写入控制台。Console.WriteLine()文件中的调用Program.cs只是直接写入浏览器的开发者控制台。这不是最简单的调试方法,但它已经为我工作了好几次。我认为加载的第一个剃须刀组件页面也是如此,调试器直到它之后才会附加OnInitialized()OnInitializedAsync()方法已执行,但之后的任何后续页面都应在断点处停止。或者即使您离开第一页然后导航回来,它也应该到达您的断点。

于 2021-11-19T19:15:55.023 回答