提问人:Tessaract 提问时间:7/27/2022 更新时间:7/27/2022 访问量:123
启用 .Net Core 源代码调试后出现的问题
Issues after enabling debugging of .Net Core source code
问:
我希望能够单步执行/调试 .Net Core 框架的源代码,因为它现在是开源的,而且一切都是开源的。
所以我在这里遵循了一些答案,或者其他什么,但我忘记了我到底做了什么。 问题是每次我开始调试时,符号的加载都会花费很长时间,更糟糕的是,Visual Studio 不会再在大多数异常上中断,每当出现一些问题时,它就会中断,但向我展示一些深奥的类或文件中的异常,我认为,这是 .Net Core 的一部分,即使我知道实际的异常是在我自己的代码中抛出的。
所以,现在我想解决这个问题,并让符号加载一次,然后从缓存中使用,VS像往常一样在异常时中断。
如果做不到这一点,我想撤消我所做的一切,但就像我说的,我不记得我到底做了什么。这是我认为我所做的:
转到并选中以下选项:Tools -> Options -> Debugging -> General
- 启用 .Net Framework 源代码单步执行
- 启用源服务器支持
和未选中:
- 要求源文件与原始版本完全匹配。
我的“符号”部分还有“Microsoft符号服务器”和“Nuget.org 符号服务器”,并选择了“加载所有模块,除非排除”选项。
那么,我如何仍能单步执行 .Net Core 源代码,并让 VS 在每次开始调试时都像往常一样运行异常,并且每次开始调试时都不会加载符号 5 分钟
-或-
如何撤消任何选项以像以前一样拥有所有内容?
答: 暂无答案
评论