2013-05-16 1 views
0

Visual Studio 2010에서 Microsoft FxCop 1.36을 사용하여 사용자 지정 규칙을 만들고 C:\Program Files\Microsoft FxCop 1.36\Rules 폴더에 사용자 지정 규칙 dll을 붙여 넣었습니다.fxcop 사용자 지정 규칙이 작동하지 않습니다.

그런 다음 Microsoft Fxcop을 열었습니다. 나는 .. 다음과 같은 오류가 발생하고 규칙 어셈블리를로드 할 수 없습니다

'C : \ 사용자 \ 사용자 \ 문서가 프로젝트 \ MyCustomRule \ MyCustomRule 빈 \ \ 디버그 \ 비주얼 스튜디오 2010 \를 \ MyCustomRule.dll'수 파일 또는 어셈블리 'file : /// C : \ Users \ user \ Documents \ Visual Studio 2010 \ Projects \ MyCustomRule \ MyCustomRule \ bin \ Debug \ MyCustomRule.dll'또는 해당 종속성 중 하나를로드 할 수 없습니다. 이 어셈블리는 현재로드 된 런타임보다 최신 런타임에 의해 작성되며로드 할 수 없습니다.

이 말씀 해주십시오 대해 하나라도 알고 있다면

... 사전에

감사

답변

0

런타임 (.NET 버전)는 런타임과 일치하지 않습니다의 FxCop 규칙을 컴파일하는 데 사용하는 당신 fxcop이 실행 중입니다. 컴파일하는 런타임은 실행을위한 런타임보다 확실히 높습니다. 규칙 솔루션의 .net 버전을 규칙에 대해 확인 된 솔루션과 일치하도록 조정하십시오.

+0

버전을 변경하고 시도해 보았습니다. 또한 작동하지 않습니다. –

+0

자세한 정보를 제공해주십시오. 어떤 런타임을 사용하고 있습니까? .csproj 파일에 어떤 런타임이 구성되어 있습니까? – caldis

관련 문제