Frage

Ich habe die Beispiel -DLL -Datei des AjaxContrololkit als Verweise auf meine Webanwendung hinzugefügt. Ich habe Mask -Textfelder auf meinen Seiten verwendet.

Beim Debuggen der Anwendung wurde mich zuerst gebeten, die Datei maskededitextender.cs zu öffnen. Also suche ich es einfach von meinem physischen Standort und kopierte es im Bin -Ordner der Lösung. Nun ... jetzt fragt es nicht um das Öffnen dieser Datei. Doch während des Debuggens nach der Inhaltsseite wird die Master -Seite wie erwartet debuggen, aber nachdem er gerade Debugg der Master -Seite beendet hat, führt der Debugger in die maskededitextender.cs -Datei ...

Das ist kein großes Problem. Das ist in Ordnung (ich bin gespannt, warum dies geschieht), aber beim Debuggen der maskededitextender.cs -Datei wird die Nachricht angezeigt

Für den aktuellen Standort ist kein Quellcode verfügbar. "

Mit zwei Tasten "OK" und "Demontage". Was ist dieser Fehler? Warum kommt es an? Wie vermeide ich es?

War es hilfreich?

Lösung

Sie sind in einem Abschnitt Ihres Programms ankommen, für den der Debugger eine Quellcode -Datei nicht in Verbindung bringen kann. Entweder ist dies eine Software von Drittanbietern, für die Sie nicht über den Quellcode verfügen.

Oder Sie haben die Quelle, aber der Debugger kann den Debugged -Code nicht mit dieser Quelldatei in Verbindung bringen, da Ihnen die Debug -Symboldatei (die PDB -Datei) fehlt. Diese Datei enthält die Zuordnung zwischen den Zeilen in den Textquelldateien und der vom Compiler zugewiesenen Speicheradresse Ihren Methoden und Mitgliedern.

Es könnte helfen, wenn Sie angeben würden, in welcher Methode Sie sich beim Erhalten dieser Nachricht befassen möchten.

Andere Tipps

Sie vermissen die PDB -Datei (Programmdebug -Datenbank) der Montage, in der die Ausnahme eintritt.

Öffnen Sie das Fenster des Haltepunktes, suchen Sie den Haltepunkt und löschen Sie es. Das half mir ...

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top