__DataBind__control обнаружен анализом кода FxCop в ASP.NET

Я использую Visual Studio 2008 Team Suite в проекте веб-сайта и хочу использовать встроенную функцию анализа кода (FxCop). При проверке правил именования я получаю такую ​​ошибку:

CA1709: Microsoft. Именование: Korrigieren Sie die Schreibweise von control im Membernamen 'module_readPost_ascx .__ DataBinding__control15 (Object, EventArgs)'

значение: я должен проверить написание слова control в имени члена 'module_readPost_ascx .__ DataBinding__control15 (Object, EventArgs)'

К сожалению, во всем проекте нет метода __DataBinding__control15 (Object, EventArgs). Я полагаю, что этот код генерируется во время компиляции, поэтому FxCop может найти его, когда проверяет скомпилированные сборки.

Он встречается в проекте около 150 раз, поэтому я хочу сказать FxCop игнорировать этот код или изменить мой код, чтобы не вызывать это исключение.

Не проверять правило Microsoft.Название CA1709 не вариант;)

Большое спасибо за ваш отзыв.


person Horst der Pferd    schedule 01.04.2010    source источник


Ответы (1)


К сожалению, согласно Microsoft Connect, это (известная) ошибка в Visual Studio. Обходной путь, предоставленный Microsoft: «В качестве временного решения можно применить подавление в файле глобального подавления для этого предупреждения».

person Horst der Pferd    schedule 23.08.2011