2013-06-19 3 views
2

C# 솔루션의 빌드 로그를보고 왜 특정 빌드 오류가 발생하는지 파악하려고합니다. 그래서 인터넷 검색 및 MSDN에서이 깔끔한 작은 솔루션을 발견.VS 2010에서 빌드 로그를 보는 방법은 무엇입니까?

을 "오래된 HTML 로그 출력 옵션은 더 이상 사용할 수 없습니다 - 우리가 대신 명령은 MSBuild 로깅을 사용 당신이 필요가있는 무엇을 도구로 이동입니다 -> 옵션 -> 프로젝트 및 솔루션 -> 빌드 및 실행 하단의 출력은 창 또는 로그 파일의 로깅 수준을 보통에서 세부로 변경합니다. "

그래서이 "빌드 및 실행"창으로 이동하여 출력 창의 설정을 변경하고 다시 작성했습니다. 문제는 이전보다 출력 창에 더 이상 로깅되지 않습니다. 동일한 1 오류 및 13 경고 및 0 정보 메시지가 나타납니다.

VS2010을 닫고 다시 열려고했지만 결과는 같습니다.

내가 누락 된 부분을 지적 할 수 있습니까? 감사.

답변

1

여전히 1 개의 오류와 13 개의 경고와 0 개의 정보 메시지 만 표시된다면 오류 목록 창을 우연히 들여다보고 있습니까? ... 출력 로깅을 변경해도 영향을주지 않습니다.

MSBuild가 솔루션을 빌드하는 동안 진행되는 작업에 대한 자세한 출력을 제공합니다. 예를 들어 진단 콘솔로 설정하면 기본 콘솔 앱의 출력 창 (디버그, 창, 출력) 조용함은 3을 준다.

도움이되지 않는다면, msbuild를 직접 호출하고 .net 명령 프롬프트를 통해 자세한 정보를 지정할 가치가있다. 예 : msbuild "myProj.csproj"/ v : diag/l : FileLogger, Microsoft.Build.Engine, LogFile = "D : \ MyBuild.log"

+0

감사합니다. –

관련 문제