1

웹 사이트 프로젝트에서 Visual Studio 2008 Team Suite를 사용하고 있으며 내장 코드 분석 기능 (FxCop)을 사용하려고합니다.ASP.NET에서 FxCop 코드 분석으로 __DataBind__control을 찾았습니다.

CA1709: Microsoft.Naming: Korrigieren Sie die Schreibweise von "control" im Membernamen "'module_readPost_ascx.__DataBinding__control15(Object, EventArgs)'"

meaning: I have to check the spelling of the word "control" in member name "'module_readPost_ascx.__DataBinding__control15(Object, EventArgs)'"

가 불행히도 전체 프로젝트에서 __DataBinding__control15라는있는 방법 (객체, EventArgs입니다)이 없다 : 이름 지정 규칙에 의하면,이 오류가 발생합니다. 필자는이 코드가 컴파일 타임에 생성되었다고 가정하므로 FxCop은 컴파일 된 어셈블리를 검사하면서 찾을 수 있습니다.

프로젝트에서 약 150 번 발견되므로 FxCop에이 코드를 무시하거나이 코드를 "예외"를 발생시키지 않도록 변경하고 싶습니다.)

감사 의견을 많이;

옵션이 아니다 "규칙 Microsoft.Naming CA1709는 확인되지 않음".

답변

0

불행히도 Microsoft에 따르면 Visual Studio에서이 (알려진) 버그를 연결하십시오. Microsoft에서 제공하는 대안 : "해결 방법으로이 경고에 대한 전역 억제 ​​파일을 억제 할 수 있습니다."

관련 문제