2016-03-26 3 views
0

Ich verwende C# auf Visual Studio 2015, ein einfaches Datenbank-Dienstprogramm mit SQLite libaray "sqlite-netFx40-binary-x64-2010-1.0.99.0" entwickelt, von heruntergeladen : https://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki. Das Programm funktioniert finden, aber das Visual Studio manchmal ein Popup-Browsing-Dialog heraus, um mich aufgefordert, den Quellcode von SQLite zu identifizieren. Tatsächlich habe ich nur die Bibliothek heruntergeladen. Also möchte ich fragen: Warum passiert das? Wie deaktiviere ich das?Warum Visual Studio mich bitten, Quellcode von SQLiteCommand.cs zu finden

There is a screenshot about what I encountered

+0

Ich denke [dieser Beitrag] (http://stackoverflow.com/a/6047946/815938) beantwortet Ihre Frage. – kennyzx

Antwort

0

Quellcode wird in kompilierten Assemblys nicht enthalten. Stattdessen verwendet der Visual Studio-Debugger andere Dateien (z. B. .PDB-Dateien), um den Quellcode zu finden. Sie haben eine Situation, in der der Debugger den Quellcode anzeigen, ihn jedoch nicht auf Ihrem Computer finden kann. Sie werden dann aufgefordert, die Quelle manuell zu suchen. Dies geschieht z.B. wenn der Debugger eine Ausnahme im Bibliothekscode unterbricht oder wenn Sie in den Bibliothekscode "einsteigen". In letzterem Fall können Sie die Debugging-Option "Just My Code" aktivieren. Der Debugger überspringt dann den Bibliothekscode, selbst wenn er "hineingeht". Einzelheiten finden Sie unter https://msdn.microsoft.com/en-us/library/h5e30exc(VS.80).aspx.

+0

Oh ja, danke dafür! – Mamsds

Verwandte Themen