Raccogliere dati di intervallo dettagliati per un'applicazione autonoma tramite la riga di comando del profiler
Questo articolo descrive le procedure e le opzioni per la raccolta di dati dettagliati sulle prestazioni per un componente client (autonomo), ad esempio una DLL usando il metodo di strumentazione dalla riga di comando. usare il metodo di strumentazione per raccogliere informazioni di intervallo dettagliate. I dati di strumentazione sono utili per analizzare i problemi di I/O e per l'analisi dettagliata degli scenari delle applicazioni.
Nota
Per .NET Core e .NET 5+, vedere Misurare le prestazioni dell'applicazione dalla riga di comando per gli scenari di strumentazione della riga di comando . VSInstr non è supportato per i file binari .NET Core e .NET 5+. A partire da Visual Studio 2022 versione 17.6, è consigliabile usare ANCHE VSDiagnostics.exe per gli scenari .NET Framework, poiché fornisce strumentazione dinamica.
Usando VSInstr, è possibile instrumentare le DLL per le quali si desiderano informazioni sulla tempistica e quindi usare VSPerfCmd per acquisire la traccia. Verrà generato un file con estensione vsp che può quindi essere caricato e analizzato in Visual Studio.
Attività comuni
Attività | Contenuto correlato |
---|---|
Sottoporre a profilatura un'applicazione .NET Framework tramite la strumentazione | - Instrumentare un componente .NET e raccogliere dati di intervallo dettagliati |
Sottoporre a profilatura un'applicazione C/C++ tramite la strumentazione | - Instrumentare un componente nativo e raccogliere dati di intervallo dettagliati |
Contenuto correlato
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per