为什么Visual Studio要求我查找SQLiteCommand.cs的源代码

时间:2016-03-26 08:35:02

标签: c# visual-studio sqlite

我在Visual Studio 2015上使用C#,使用SQLite libaray开发一个简单的数据库实用程序" sqlite-netFx40-binary-x64-2010-1.0.99.0"从https://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki下载。 该程序可以找到,但Visual Studio有时会将浏览对话框输出,提示我识别SQLite的源代码。但事实上我只下载了这个库。 所以我想问:为什么会这样?如何禁用它?

There is a screenshot about what I encountered

1 个答案:

答案 0 :(得分:0)

源代码未包含在已编译的程序集中。相反,Visual Studio调试器使用其他文件(例如.PDB文件)来查找源代码。您遇到调试器想要显示源代码但无法在您的计算机上找到它的情况。然后,系统会提示您手动找到源。这例如发生在当调试器中断库代码中的异常时,或者当您“进入”库代码时。对于后一种情况,您可以启用“Just My Code”调试器选项。然后调试器会跳过库代码,即使使用“step into”也是如此。有关详细信息,请参阅https://msdn.microsoft.com/en-us/library/h5e30exc(VS.80).aspx