2016-03-26 33 views
0

我在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的源代碼。但實際上我只下載了這個庫。 所以我想問一下:爲什麼會發生這種情況?如何禁用?爲什麼Visual Studio要求我查找SQLiteCommand.cs的源代碼

There is a screenshot about what I encountered

+0

我認爲[這篇文章](http://stackoverflow.com/a/6047946/815938)回答你的問題。 – kennyzx

回答

0

源代碼不包含在編譯的程序。相反,Visual Studio調試器使用其他文件(如.PDB文件)來查找源代碼。調試器需要顯示源代碼但無法在您的機器上找到它的情況。然後提示您手動定位來源。這發生在例如當調試器斷開庫代碼中的異常時,或者當您「進入」庫代碼時。對於後一種情況,您可以啓用「Just My Code」調試器選項。調試器然後逐步使用庫代碼,即使使用「步入」。詳情請參閱https://msdn.microsoft.com/en-us/library/h5e30exc(VS.80).aspx

+0

哦,是的,謝謝你! – Mamsds

相關問題