Share via


Analisi della qualità del codice gestito tramite analisi del codice

Le informazioni contenute in questo argomento sono valide per:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

Argomento applicabile Argomento applicabile Argomento non applicabile Argomento non applicabile

È possibile utilizzare l'analisi codice di Visual Studio Premium e Visual Studio Ultimate per individuare problemi potenziali nel codice, ad esempio accesso ai dati non sicuro, violazioni di utilizzo e problemi di progettazione. L'analisi codice può essere eseguita su applicazioni .NET Framework, native (C e C++) e di database. L'analisi del codice gestito prevede la suddivisione delle regole in set di regole specifici in base ai diversi problemi di codifica.

Attività comuni

Attività comuni

Contenuto di supporto

Fare pratica: acquisire nozioni fondamentali di analisi codice correggendo i difetti di una semplice applicazione .NET Framework.

Configurare l'analisi codice per un progetto: le regole del codice gestito sono suddivise in set di regole riguardanti aree specifiche, ad esempio sicurezza e progettazione. È possibile utilizzare uno dei set di regole standard Microsoft o crearne di personalizzati.

Eseguire l'analisi codice: è possibile specificare che l'analisi codice venga eseguita automaticamente ogni volta che viene compilata una configurazione di progetto oppure è possibile eseguirla manualmente in un progetto.

Analizzare i risultati dell'analisi codice: gli avvisi e gli errori dell'analisi codice vengono elencati nella finestra Elenco errori di Visual Studio. È possibile fare clic su un avviso o un errore per visualizzare il codice sorgente che contiene il problema. Gli avvisi sono collegati a informazioni dettagliate e alle correzioni possibili.

Integrare l'analisi codice con il ciclo di vita dello sviluppo: i criteri di archiviazione di Controllo della versione di Team Foundation consentono ai team di sviluppo di assicurarsi che tutte le archiviazioni di codice soddisfino un set comune di standard di analisi codice. La creazione di un elemento di lavoro per una violazione di una regola di analisi codice è una procedura semplice che è possibile eseguire nella finestra Elenco errori.