Pergunta

Eu uso o Visual Studio 2008 Team Suite em um projeto de site e quero usar o recurso de análise de código interno (FXCOP). Ao verificar as regras de nomeação, recebo este erro:

CA1709: Microsoft.naming: Korrigieren Sie Die Schreibweise von "Control" IM Membernnamen "'Module_readpost_ascx .__ Databinding__Control15 (Objeto, EventArgs)'"

Significado: eu tenho que verificar a ortografia da palavra "Control" em nome do membro "'Module_readpost_ascx .__ Databinding__Control15 (Object, EventArgs)'"

Infelizmente, não existe um método chamado __databinding__control15 (objeto, EventArgs) em todo o projeto. Suponho que esse código seja gerado no momento da compilação, para que o FXCOP possa encontrá -lo, pois está inspecionando os conjuntos compilados.

É encontrado cerca de 150 vezes no projeto, então quero dizer ao FXCOP para ignorar esse código ou alterar meu código para não causar essa "exceção".

"Não verificando a regra Microsoft.naming CA1709" não é uma opção;)

Muito obrigado por seu feedback.

Foi útil?

Solução

Infelizmente, de acordo com a Microsoft, conecte este bug (conhecido) no Visual Studio. Solução alternativa fornecida pela Microsoft: "Como solução alternativa, você pode aplicar uma supressão no arquivo de supressão global para este aviso".

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top