Sommario:
Definizione - Cosa significa FxCop?
FxCop è uno strumento di programmazione per .NET che consente agli sviluppatori di verificare che i loro programmi siano conformi alle Linee guida per la progettazione di Microsoft .NET Framework. È disponibile gratuitamente da Microsoft. Funziona analizzando il codice oggetto, al contrario di altri strumenti che guardano semplicemente al codice sorgente. È disponibile in entrambe le versioni CLI e GUI.
Techopedia spiega FxCop
FxCop consente agli sviluppatori di verificare che i loro assembly di codice gestito .NET siano conformi alle Linee guida di progettazione .NET Framework di Microsoft. FxCop esamina gli assembly di codice in base a una serie di criteri, tra cui l'interoperabilità, la progettazione, la portabilità, la sicurezza, la manutenibilità e l'affidabilità di COM.
È simile ad altri strumenti di programmazione come Lint per la programmazione C, ma FxCop è unico nel guardare il codice oggetto compilato anziché solo il codice sorgente usando l'analisi CIL e l'analisi call call. Fa parte di Microsoft Visual Studio ma può anche essere scaricato gratuitamente dal sito Web di Microsoft.