Wie kann ich meine SQL-Aufrufe in Visual Studio 2013 protokollieren?

8

Ich habe es immer gut funktionieren lassen. Ich würde nur das Ausgabefenster auswählen und alle Anrufe würden protokolliert und ausgegeben werden. Aber dann habe ich VS 2013 neu installiert und jetzt sehe ich nichts.

Bitte beachten Sie, dass dies eine eingebaute Funktion ist. Nicht etwas, das ich mit Debug-Aufrufen oder irgendetwas in meinem Code gemacht habe.

Ich mache das jetzt seit über einem Jahr und kann einfach nicht herausfinden, welche Option ich gewählt habe, um es zu ermöglichen. Kann sich jemand daran erinnern, wie man das macht?

    
Alan2 11.04.2015, 14:05
quelle

3 Antworten

6

Beginnend mit EF 6.0 würden Sie tun

%Vor%

Von hier: Protokollieren und Abfangen von Datenbankoperationen

    
tomsv 08.07.2015, 14:37
quelle
1

Für VS2013 Pro kann ich die Abfrage nicht zum Ausgabefenster bringen, aber Sie können sie im Nachrichtenbereich der Abfrageergebnisse protokollieren. Ist das was du meinst?

%Vor%

Aktivieren Sie 'Die Abfrage in die Ergebnismenge aufnehmen'

    
InbetweenWeekends 08.07.2015 14:41
quelle
0

Sprechen Sie über IntelliTrace? Es ist jedoch nur in VS Ultimate Editionen verfügbar. Siehe Intellitrace ist für die VS 2012 Professional Edition nicht verfügbar?

    
Martin Shishkov 11.04.2015 14:08
quelle