2
사용자 지정 빌드 작업에서 코드 적용 범위를 얻으려면 어떻게해야합니까?사용자 지정 빌드 작업에서 CodeCoverage를 얻는 방법
저는 커스텀 활동의 일부로 실행중인 다른 앱으로 전달할 수 있도록 % 적용 범위를 얻으려고합니다.
사용자 지정 빌드 작업에서 코드 적용 범위를 얻으려면 어떻게해야합니까?사용자 지정 빌드 작업에서 CodeCoverage를 얻는 방법
저는 커스텀 활동의 일부로 실행중인 다른 앱으로 전달할 수 있도록 % 적용 범위를 얻으려고합니다.
커버리지는 어셈블리를 계측하여 생성되며 vsperfmon을 사용하여 게시됩니다. 이 작업은 실행이 종료 된 후 집계되므로 동일한 실행 내에서 어셈블리의 "현재 적용 범위"를 검색 할 수는 없습니다.
다른 실행에서 적용 범위를 검색하는 것은 가능합니다. Microsoft.VisualStudio.Coverage.Analysis.dll의 CoverageInfo 클래스를 사용하여 coverage.data 파일을 읽어야합니다.
감사합니다. Rolf. 나는 마이크로 소프트가 제공하는 TFS 인터페이스를 사용하여 내 자신의 C# 솔루션을 구축했다. 그런 다음 빌드 워크 플로를 확장하여이 솔루션을 실행하고 결과를 원하는 곳에 배치했습니다. – jd314159