Condividi tramite


DA0002: VSPerfCorProf.dll mancante

ID regola

DA0002

Category

Utilizzo di strumenti di profilatura

Metodi di profilatura

Esecuzione del profilo mediante gli strumenti della riga di comando VSPerfCmd e VSPerfASPNETCmd

Messaggio

Sembra che il file sia stato raccolto senza impostare correttamente le variabili di ambiente con VSPerfCLREnv.cmd. È possibile che i simboli per i file binari gestiti non vengano risolti.

Tipo regola

Informazioni

Causa

Il profiler non ha trovato VSPerfCorProf.dll durante l'esecuzione del profilo. Questo avviso si verifica quando gli strumenti da riga di comando per l'insieme di dati del profiler vengono utilizzati senza lo strumento VSPerfCLREnv.cmd per inizializzare le variabili di ambiente necessarie. L'avviso può essere attivato anche se un altro profiler è in esecuzione all'avvio degli strumenti di profilatura.

Descrizione della regola

È necessario impostare variabili di ambiente specifiche prima dell'esecuzione della profilatura affinché il profiler risolva i simboli nei file binari di .NET Framework. Questo avviso indica che lo strumento VSPerfCLREnv.cmd non è stato eseguito prima della raccolta dei dati di profilo. È possibile che i simboli per i file binari gestiti non vengano risolti. Per ulteriori informazioni sull'utilizzo degli strumenti di profilo dalla riga di comando, vedere Utilizzo degli strumenti di profilatura dalla riga di comando.

Come correggere le violazioni

Quando si profilano applicazioni gestite tramite gli strumenti da riga di comando di Visual Studio, eseguire lo strumento da riga di comando VSPerfCLREnv prima di avviare la raccolta dei dati.