Gibt es alternative Fusion Log Viewer-Programme, außer Fuslogvw.exe, oder leiten Sie die Fusion-Log-Ausgabe in Ihr eigenes Verzeichnis und untersuchen Sie dann die Tonnen von HTM-Dateien von Hand?
Meine zwei Hauptkritikpunkte sind:
Ich hätte gerne einen Überblick, der zeigt, welche Baugruppenladungen erfolgreich waren und welche fehlgeschlagen sind.
Ich bin mir nicht sicher über die Auflösung der Zeitstempel in den Logging-Dateien, daher bin ich mir nicht sicher, welcher Eintrag vor einem anderen Eintrag steht. Zum Beispiel versucht mein Programm offenbar, eine Assembly mit culture = da und culture = da-dk zu laden. Es sollte nur versuchen, da-dk zu laden, und in der Tat, dass die Ladung erfolgreich ist. Warum versucht es also (erfolglos), culture = da zu laden? Es könnte helfen, wenn ich zumindest sicher bin, in welcher Reihenfolge diese Ladevorgänge ausgeführt werden, aber Fuslogvw.exe zeigt die zwei Einträge zufällig an, und die Protokollierung in ein privates Verzeichnis ist nicht viel besser.
Alle Fusion Log Viewer machen einige Registrierungseinstellungen um und untersuchen die Protokolldateien.
%Vor%Es ist möglicherweise nicht möglich, anhand der Ausgabe des Fusionsladers genau festzustellen, wann die einzelnen Baugruppen geladen wurden. Der Fusionslader ist in dieser Hinsicht etwas Black Box.
Am besten gehen Sie direkt mit dem Debugger in Ihre Anwendung und sehen sich das Modulfenster in Visual Studio an. Wenn Sie die Anwendung sorgfältig durchgehen, sollten Sie sehen können, an welcher Stelle jede Assembly in den Speicher geladen wird.