문제

FXCOP 사용 패턴 및 관행에 의존하는 프로젝트를 분석하려고 할 때 Enterprise Library 데이터 (다른 것 중에서) 2.0.0.0 -FXCOP는 다음과 같이 불평합니다.“Assembly Reference 찾기” - 분석중인 응용 프로그램 DLL이 준수 되었음에도 불구하고 이 버전과 GAC. GAC를 탐색하면 동일한 어셈블리를 선택하려고하면 (버전과 공개 키 토큰을 확인했습니다) fxcop은 "열기"를 허용하지 않습니다. 응용 프로그램은 실행에 성공하며 문제 DLL을 확실히 사용합니다.

OS : Vista와 Windows XP에서 볼 수 있습니다. 버전 : Visual Studio 2005 및 2008. FXCOP 1.36 응용 프로그램은 .NET 2.0 용 VS2005를 준수합니다.

반사기로 응용 프로그램 DLL을 탐색하려고하면 같은 문제가 있습니다.

분명히 이것이 동일한 버전의 어셈블리라고 생각하지 않습니다. 왜 그런지 아는 사람이 있습니까? 솔루션에 대한 제안이 있습니까? 내가 무엇을 놓치고 있습니까?

도움이 되었습니까?

해결책

확인하다 이것 (fxcop) 및 이것 (반사판) 아웃.


FXCOP에서는 선택할 수 있습니다 프로젝트 - 옵션 ...- 철자 및 분석 - (확인하다) 누락 된 참조에 대한 글로벌 어셈블리 캐시를 검색하십시오


반사판에서 선택할 수 있습니다보기 - 옵션 ...- 브라우저 - (확인하다) 참조를 자동으로 해결합니다


이러한 옵션이 기본적으로 활성화되지 않는다는 것이 이상합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top