找不到.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神秘地使一切正常。 我希望你也是如此

这花了我一个小时。 我最后通过重置设置 – >工具 – >导入和导出设置 – >重置来修复它