Avvisi di VSInstr
Nella tabella riportata di seguito sono elencati gli avvisi generati dallo strumento VSInstr.exe. Per evitare che i messaggi vengano visualizzati, è possibile utilizzare l'opzione NOWARN insieme al numero di avviso appropriato.
Numero avviso |
Oggetto di descrizione |
---|---|
VSP2000 |
Errore interno Impossibile ottenere il nome del file di modulo per questo eseguibile. |
VSP2001 |
<nome assembly> è un assembly con nome sicuro. Deve essere firmato di nuovo prima dell'esecuzione. Questo avviso viene visualizzato quando un assembly firmato viene sottoposto a strumentazione. È possibile utilizzare lo strumento sn.exe per firmare nuovamente il binario o disattivare temporaneamente il requisito del nome sicuro. Per ulteriori informazioni, vedere Sn.exe (strumento Nome sicuro). |
VSP2002 |
Impossibile trovare la funzione <nomefunzione> nel file <nomefile>. Questo avviso viene visualizzato quando non è possibile individuare una funzione nel file specificato. |
VSP2003 |
Impossibile trovare salti incrociati alla funzione <nomefunzione> nel file <nomefile>. Questo avviso viene visualizzato se VSInstr non è in grado di annullare i salti incrociati, che vengono utilizzati per l'ottimizzazione del codice. |
VSP2004 |
La funzione <nomefunzione> è stata esclusa mediante l'opzione della riga di comando /EXCLUDE, ma era una funzione richiesta in quanto contenente un salto incrociato. Questo avviso viene visualizzato se la funzione è stata esclusa mediante l'opzione EXCLUDE, ma è necessaria nel corso del processo di strumentazione. Il profiler include automaticamente la funzione richiesta. |
VSP2005 |
Errore interno di strumentazione <testo errore>. Questo avviso viene generato se non è possibile eseguire la strumentazione. Esaminare il testo dell'errore per stabilire se è possibile correggerlo. |
VSP2006 |
Impossibile individuare il PDB per <nome>. Questo avviso viene visualizzato se il file PDB non è presente nel percorso di ricerca o non corrisponde al file binario. |
VSP2007 |
<nomefile> non contiene codice instrumentabile. Questo avviso viene generato se le funzioni presenti nel file binario sono state tutte escluse o se il file specificato contiene solo risorse. |
VSP2008 |
Impossibile ottenere gli attributi di sicurezza da <nome>. Codice di errore <codice>. Questo avviso viene visualizzato se l'utente non dispone dell'autorizzazione READ_DAC. Durante il processo di strumentazione il profiler tenta di preservare l'elenco DACL originale per il binario. Poiché il binario originale viene sostituito con uno nuovo, l'elenco DACL del file originale deve essere copiato e applicato al nuovo binario. Questa operazione può avere esito negativo se l'utente non dispone dell'accesso READ_DAC per il binario originale. |
VSP2009 |
Impossibile impostare gli attributi di sicurezza per <nome>. Codice di errore <numero errore>. Questo avviso viene visualizzato se l'utente non dispone dell'autorizzazione WRITE_DAC. Durante il processo di strumentazione il profiler tenta di preservare l'elenco DACL originale per il binario. Poiché il binario originale viene sostituito con uno nuovo, l'elenco DACL del file originale deve essere copiato e applicato al nuovo binario. Questa operazione può avere esito negativo se l'utente non dispone dell'accesso WRITE_DAC per il nuovo binario. |
VSP2010 |
Nessuna funzione selezionata in modo specifico per la strumentazione a causa delle opzioni /INCLUDE o /EXCLUDE. |
VSP2011 |
Funcspec Include/Exclude <nome> non corrispondente ad alcuna funzione. |
VSP2012 |
L'immagine non contiene codice che possa essere instrumentato per il code coverage. Il profiler non esegue la strumentazione del tipo di codice riportato di seguito.
Questo avviso viene generato se, dopo l'applicazione di filtri, non rimane codice. |
VSP2013 |
La strumentazione di questa immagine ne richiede l'esecuzione come processo a 32 bit. I flag dell'intestazione CLR sono stati aggiornati di conseguenza. Il profiler modifica il binario in modo che i sistemi operativi a 64 bit possano aprire il processo a 32 bit nell'emulatore WOW64. Questa operazione può non riuscire per le librerie (DLL) caricate in un processo a 64 bit esistente. L'avviso in questione notifica la dipendenza all'utente. |
VSP2014 |
L'immagine instrumentata risultante sembra non valida e potrebbe non essere eseguita. Questo messaggio viene visualizzato quando l'assembly instrumentato finale presenta un'intestazione PE non valida. |