2014-06-11 2 views
0

w3wp에 대해 iis에 대해 opencover를 실행할 때 사용할 응용 프로그램 풀과 포트를 결정할 수 있습니까?iis에 대해 실행중인 OpenCover

C : \ 사용자 \ bilgevd 바탕 화면 \ \ KnowH \ WebFoundations_v1.2.1 \ WebFoundations> "C :이 프로그램을 실행할 때

나는 오류 \ 사용자 \ bilgevd 바탕 화면 \ \ KnowH \ WebFoundations_v1.2.1 패키지 \ \ OpenCover.4.5.2506 \ OpenCover.Console.exe "-target : C : \ Windows \ System32 \ inetsrv \ w3wp.exe -targetargs : -debug -targetdir : C : \ Users \ bilgevd \ Desktop \ KnowH \ WebFoundations_v1.2.1 \ WebFoundations -filter : + [] -register : 사용자 실행 : C : \ WINDOWS \ system32를이 \ inetsrv를 \ 종료에 을 눌러 'Q'과정 W3WP.EXE :

프로세스를 종료.

커밋 중 ... 결과가 없으면 여러 가지 이유가있을 수 있습니다. 가장 일반적인 이유는 다음과 같습니다. 1) 필터와 일치하는 어셈블리에 대한 PDB가없는 경우 출력 파일을 검토하고 필터에 대한 사용 지침 (Usage.rtf)을 참조하십시오. 2) 프로파일 러가 올바르게 등록되지 않았을 수 있습니다. 사용법 안내서 및 -register 스위치를 참조하십시오.

+0

출력 파일에 무엇이 있습니까? 어셈블리를로드했지만 프로파일 링하지 않은 경우 'skippeddueto'필드에 이유가 있습니다. –

+0

감사합니다. 출력 파일은 다음과 같습니다. testautomatorweb

+0

https://github.com/OpenCover/opencover/issues/147 여기에 설명 된대로 'w3svc'를 중지했다가 시작 했습니까? –

답변

3

감사합니다. 해결책을 찾았습니다. 나는 대신에 -register : 관리자를 써야만했다. 이제 작동합니다.

+0

완벽! 감사 – myuce

관련 문제