找不到.cs文件来调试.NET源代码
我尝试通过遵循此MDSN演练来设置调试.NET源代码。 符号缓存已正确设置,检查“启用.NET Framework源步进”也是如此。
但随后,每当我想进入.NET代码时,都会提示我指定相关cs文件的位置。 错误消息是You need to find .cs to view the source for the current call stack frame
并且The debugger could not locate the source file .cs
。
我被提议浏览文件(但我没有它)或查看反汇编(但我不希望这样)。
如何进入.NET源代码?
好吧,在我的情况下,我没有尝试调试.Net框架,但我得到了同样的错误: 找不到.cs文件来调试.NET源代码 。 所以我不得不打开下面的“启用我的代码”选项:
工具 – >选项 – >调试 – >常规 – >仅启用我的代码
按MS文档:
您可以将Visual Studio配置为自动切换系统,框架和其他非用户调用,并在调用堆栈窗口中折叠这些调用。
https://docs.microsoft.com/en-us/visualstudio/debugger/just-my-code
检查Tools
– > Options
– > Debugging
– > General
– > Enable source server support
神秘地使一切正常。 我希望你也是如此
这花了我一个小时。 我最后通过重置设置 – >工具 – >导入和导出设置 – >重置来修复它