Gibt es etwas wie Assembly Binding Log Viewer unter Windows Azure?

8

Gibt es irgendetwas wie Assembler-Protokollanzeige (Fusion Log Viewer) unter Windows Azure? Wie kann ich Protokolle für Assemblys überwachen, die jetzt unter Windows Azure verwendet werden?

    
Pavel F 26.08.2011, 12:53
quelle

2 Antworten

4

Wenn Sie RDP für die Instanz verwenden können, können Sie den Fusionsprotokoll-Viewer genauso verwenden wie auf Ihrem lokalen Computer. Kopieren Sie einfach die folgenden zwei Dateien in die Azure-Instanz.

  1. FUSLOGVW.exe
  2. flogvwrc.dll

Diese Dateien befinden sich auf Ihrem lokalen Rechner (wenn Sie das Windows SDK installiert haben) in:

C: \ Programme (x86) \ Microsoft SDKs \ Windows \ v8.0A \ bin \ NETFX 4.0 Tools \ 1033

Offensichtlich hängen einige Abschnitte dieses Pfades von Ihren Windows- und .net-Versionen ab.

Wie Jeremy gesagt hat, werden alle Änderungen, die Sie während der Ausführung von RDP an der VM vornehmen, gelöscht, wenn Sie Ihren Dienst neu starten.

    
Sam Shiles 18.03.2013, 12:05
quelle
0

Es kann am einfachsten sein, sich in AppDomain.AssemblyResolve einzuhaken - Details zu MSDN hier .

Technisch ist es möglich, den vollständigen Fusion Log Viewer auf der Konsole einer Azure-Instanz auszuführen. Sie müssen Remotedesktop verwenden, um darauf zuzugreifen und es jedes Mal neu zu installieren, wenn die Instanz neu erstellt wird. Daher ist es nur praktisch, dies beim Debuggen einer einzelnen Instanz zu tun.

    
Jeremy McGee 21.09.2011 07:11
quelle

Tags und Links