우리는 속도를 높이려는 오랫동안 실행중인 msbuild 스크립트가 있습니다. msbuild가 각 대상에 소요 된 시간을 기록하도록하는 방법이 있습니까?msbuild 빌드를 실행할 때 각 작업에 소요 된 시간을 기록하십시오.
xml 로거를 살펴 봤지만 총 시간 만 출력합니다.
내 자신의 로거를 만들어야합니까, 아니면 내장 된 것이 있습니까?
우리는 속도를 높이려는 오랫동안 실행중인 msbuild 스크립트가 있습니다. msbuild가 각 대상에 소요 된 시간을 기록하도록하는 방법이 있습니까?msbuild 빌드를 실행할 때 각 작업에 소요 된 시간을 기록하십시오.
xml 로거를 살펴 봤지만 총 시간 만 출력합니다.
내 자신의 로거를 만들어야합니까, 아니면 내장 된 것이 있습니까?
그것의 사실은 꽤 쉽게, 명령 줄에, 그냥이 추가 : 당신이 오랜 시간 촬영 솔루션에서 특정하는 프로젝트 분석 할 유용한 msbuild를 인수도있다
/consoleloggerparameters:PerformanceSummary
:
https://msdn.microsoft.com/en-us/library/ms164311.aspx
은 형식에 대한/detailedsummary/DS 자세한 내가보기 빌드 빌드의 끝에는 빌드 된 구성과 노드에 대해 예약 된 방법에 대한 로그가 기록됩니다.
환상적인 설명은 여기에 주어집니다 : https://blogs.msdn.microsoft.com/visualstudio/2010/03/05/msbuild-4-detailed-build-summary/