Ho un progetto che utilizza Autofac, e l'integrazione WebAPIFxCop indiretto riferimento alla versione 2.0.5.0 System.Core
Corriamo FxCop sopra la nostra soluzione, e in apertura autofac, ottengo il seguente:
Impossibile trovare il seguente riferimento indiretto. Questo assembly non è richiesto per l'analisi, tuttavia, senza di esso, i risultati dell'analisi potrebbero essere incompleti. Questo è stato fatto riferimento assemblare da Autofac.dll
System.Core, Version = 2.0.5.0, Culture = neutral, PublicKeyToken = 7cec85d7bea7798e, reindirizzabile = Sì
Questo fa sì che il seguente errore sul nostro CI server:
FxCop codice di ritorno (516): PROJECT_LOAD_ERROR ASSEMBLY_REFERENCES_ERROR
C'è un modo per dire a FxCop di ignorarlo?
Questo è ciò che ha funzionato per me. Grazie. – slolife
Questa dovrebbe essere la risposta accettata. Se è stato eseguito su un server di build, questo collegamento potrebbe essere interessante per qualcuno: http://stackoverflow.com/questions/21729066/running-code-analysis-fxcop-12-0-on-build-agent-without-installing- visual-perno/21731245 –