2016-09-22 220 views
3

调试期间2015年它无法找到文件:Visual Studio中无法找到文件 - 在Visual Studio调试

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中尝试了一百万个设置,但似乎没有任何帮助。例如:

启用只是我的代码未选中 将文件添加到'不要查找这些源文件'列表使其停止询问文件是在哪里,但我仍然得到'xxx.cs not found'选项卡

+0

你想做什么?你可以跳出或打开第三方库的电话并继续调试吗? – Michael

+0

如果我跨过它就会越过那个屏幕。但是在尝试调试某些东西时,它会像第三方dll中的100件事一样。所以调试基本上是无用的 –

+0

如果您从第三方调用函数,您应该能够跨越该函数并继续使用自己的源代码?您也可以在调用第三方函数后直接设置断点并运行,直到断点。 – Michael

回答

1

这可能是一个非常愚蠢的答案,你可能已经发现了一个更好的。

如果你试图阻止的Visual Studio从通过非用户代码步进,你必须删除DLL的.PDB和启用仅我在你的选择的代码。