【发布时间】:2017-01-31 13:09:38
【问题描述】:
在 Visual Studio 2015 中调试期间找不到文件:
xxxx.cs not found
You need to find xxx.cs to view the source for the current call stack frame
Try one of the following options:
- Browse and find xxx.cs
You can view disassembly in the Dissasembly window. To alsways view dissassembly for the missing source files, change the setting in the Options dialog
有问题的 .cs 文件来自第三方 dll,所以我不希望能够单步执行它。它似乎表现得好像我不在调试中,但我在调试,而且我在 web.config 中。我已经在 VS 中尝试了一百万个设置,但似乎没有任何帮助。例如:
Enable Just My Code 未选中 将文件添加到“不查找这些源文件”列表中会停止询问文件在哪里,但我仍然会看到“未找到 xxx.cs”选项卡
【问题讨论】:
-
你想做什么?您可以跳出或跳过对第三方库的调用并继续调试吗?
-
如果我越过它就会越过那个屏幕。但是在尝试调试第三方 dll 中的 100 个东西的过程中。所以调试基本没用
-
如果你从第三方调用一个函数,你应该能够跳过那个函数并继续使用你自己的源代码吗?您也可以在调用第三方函数后直接设置断点并运行到断点。
-
可能重复:stackoverflow.com/questions/18967736/… 否则您是否尝试过删除并重新添加 .dll?在大多数情况下(尤其是在使用 TFS 或任何其他 VCS 时,它会破坏我对第三方 .dll 和项目的很多引用)
-
这是同一个问题,但该问题没有公认的答案,除了最后一个选项,我已经尝试了所有选项,我非常抗拒
标签: c# visual-studio-2015