Domanda

Come si traccia/il tuo profilo .NET applications?La guida di MSDN online cita Visual Studio Team (che io non possiedo) e non c'è Windows Performance Toolkit.Ma, ci sono altre soluzioni, si può consigliare?Preferibilmente (ovviamente) una soluzione che funziona senza modificare il codice (manualmente) e che può essere integrato in Visual Studio.

È stato utile?

Soluzione

Vedi anche questa domanda.JetBrains dotTrace è il migliore .NET profiler che ho trovato (e ho provato praticamente ogni uno c'è), perché è l'unico che ha abbastanza basso overhead per gestire un processore applicazione.È anche semplice, preciso e ben progettato - altamente raccomandato!

Altri suggerimenti

Formiche Profiler per me funziona http://www.red-gate.com/products/ANTS_Profiler/

CLR Profiler è abbastanza buona.

Penso che questo è il miglior free uno:http://www.productivity-boost.com/Download.aspx

Il sito è in tedesco ma si può solo download, il software è in inglese.

Mi piace dotTrace3.1 Ha funzionato molto bene per me.

Se siete alla ricerca di qualcosa di libero, io uso NProf.Anche se la sua abbastanza limitato e possono portare a crash o il blocco di determinati programmi.

http://nprof.sourceforge.net/Site/Description.html

Non è gratuito, ma ho appena avuto un difficile problema enorme base di codice con i flussi.Visual Studio profiler mi ha fatto chiudere, ma Antz Profiler bloccato verso il basso.Non è gratuito, ma è stato molto meno doloroso rispetto all'impostazione di Visual Studio.

.NET Profiler di Memoria è un ottimo strumento per la profilatura di utilizzo della memoria.

Il nostro team utilizza EQATEC Profiler, Ho trovato semplice e facile da usare.Funziona senza modifiche al codice sorgente, ma non penso che l'integrazione con Visual Studio è possibile.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top