Domanda

I utilizzare Visual Studio 2008 Team Suite in un progetto di sito web e si desidera utilizzare il built-in funzione di analisi del codice (FxCop). Durante il controllo le regole di denominazione, ottengo questo errore:

  

CA1709: Microsoft.Naming: korrigieren Sie die von Schreibweise "controllo" im Membernamen " 'module_readPost_ascx .__ DataBinding__control15 (Object, EventArgs)'"

     

che significa: devo controllare l'ortografia della parola "controllo" in nome del membro " 'module_readPost_ascx .__ DataBinding__control15 (Object, EventArgs)'"

Purtroppo non esiste un metodo chiamato __DataBinding__control15 (Object, EventArgs) in tutto il progetto. Suppongo che questo codice viene generato al momento della compilazione, in modo da FxCop può trovare come si sta ispezionando gli assembly compilati.

Si trova a circa 150 volte nel progetto, quindi voglio dire a FxCop di ignorare questo codice o modificare il mio codice di non causare questo "eccezione".

"regola non controllando Microsoft.Naming CA1709" non è un'opzione;)

Grazie mille per il suggerimento.

È stato utile?

Soluzione

Purtroppo, secondo Microsoft Connect questo un (noto) bug in Visual Studio. Soluzione fornita da Microsoft: "Per risolvere il problema, è possibile applicare una soppressione nel file di soppressione globale per questo avvertimento"

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top