2011-11-28 12 views
12

So che ci sono molti strumenti. Voglio scoprire un buon strumento per mostrarmi cosa manca all'assemblaggio. Ho riscontrato un'eccezione che diceva che uno degli assembly di dipendenza potrebbe mancare quando ho provato a eseguire un'app .NET.Qual è un buon strumento per analizzare la dipendenza dell'assembly nell'applicazione .NET

UPDATE

voglio testarlo sul server di vivere. Quindi, idealmente, posso eseguirlo senza modifiche al server. Posso installare l'applicazione sul server.

Grazie in anticipo.

+0

Uno strumento perfetto per questo è AsmSpy - http://mikehadlow.blogspot.nl/2011/02/asmspy-little-tool-to-help -fix-assembly.html. Ti mostra quali sono gli assembly da cui dipende il tuo assembly. –

risposta

8

per controllare gli errori di legame di runtime, un semplice ed efficiente il modo è di attivare il log di Fusion (basta cambiare HKLM\Software\Microsoft\Fusion\ForceLog in 1 nel registro). Ciò consentirà di controllare i registri dettagliati sull'errore nella proprietà Exception.FusionLog ed esaminare i dettagli tramite Assembly Binding Log Viewer.

Scott Hanselman ha un buon article sul punto.

+0

Grazie! Voglio testarlo sul server live. Quindi, idealmente, posso eseguirlo senza modifiche al server. Posso installare l'applicazione sul server. – Pingpong

+0

È possibile impostare la politica con il visualizzatore senza problemi con il registro –

6

una volta ho usato Dependeny Walker, in particolare per NET è la Assembly Depenency Analyser

+0

Grazie per il vostro consiglio. Voglio testarlo sul server live. Quindi, idealmente, posso eseguirlo senza modifiche al server. Posso installare l'applicazione sul server. – Pingpong

Problemi correlati