Condividi tramite


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