2011-11-16 2 views
1

같은 방법으로 이전 호출없이 Request.QueryString의 인덱서 가져 오기 도구에 대한 호출을 테스트하는 사용자 지정 FxCop 규칙을 특정 유효성 검사 메서드와 프로젝트의 유틸리티 모듈.FxCop 사용자 지정 규칙에서 매개 변수 유효성 검사가 필요합니다.

내가 찾은 문서는 내가 가고 싶은 곳으로 데려 가기에 충분하지 않습니다. 제가 누락 된 문서가 있습니까? 아니면 시행 착오의 시간입니까? 내가 본 어떤

는 :

http://www.binarycoder.net/fxcop/

http://blog.tatham.oddie.com.au/2010/01/06/custom-code-analysis-rules-in-vs2010-and-how-to-make-them-run-in-fxcop-and-vs2008-too/

http://blogs.msdn.com/b/codeanalysis/

http://msdn.microsoft.com/en-us/magazine/cc163930.aspx

뿐만 아니라 모든 SO 게시물은 단어의 정의와의 FxCop 태그.

아이디어가 있으십니까?

답변

3

FxCop 규칙 용 공식 SDK가 없습니다. 가장 완전한 단일 리소스는 http://www.binarycoder.net/fxcop/입니다. 사용 가능한 거의 모든 리소스는 규칙을 만드는 "래퍼"메커니즘을 시작하는 데 도움이됩니다. 그들 중 누구도 특정 규칙 논리를 작성하는 방법에 대한 까다로운 세부 사항을 다루지 않습니다. 그런 종류의 경우 가장 좋은 방법은 Reflector과 같은 디 컴파일러를 가져 와서 Microsoft에서 제공 한 규칙을 빌드하는 방법을 확인할 수 있도록하는 것입니다. 또 다른 유용한 기술은 디버거에서 배아 규칙을 실행하여 런타임에 사용할 수있는 객체와 속성을 볼 수있게하는 것입니다. 규칙 구현의 특정 부분에 문제가있는 경우 여기 또는 FxCop forum maintained by Microsoft에 대해 항상 질문 할 수 있습니다.

+0

실제로 ILSpy를 사용 중입니다 ... 감사합니다! – sq33G