2012-04-20 3 views
0

약 100 개의 프로젝트로 구성된 .NET 솔루션이 있습니다. 빌드가 끝나면 응용 프로그램을 실행하는 데 필요한 모든 파일이 출력 디렉토리 (예 : 어셈블리, 구성 파일, 도움말 파일, 데이터 파일 ...)에 만들어 졌는지 확인하고 싶습니다..NET 빌드 출력 확인

사용 가능한 도구가 있습니까? 아니면 어떻게 프로젝트에서이 작업을 수행합니까?

+0

는 "나는 .NET 프로젝트가 (내 프로젝트에서이 작업을 수행하지 않습니다. 하나가 구축하거나하지 않습니다 솔루션을 적절한 품질 보증 절차는 응용 프로그램, 그냥 파일을 찾고 있지 확인을 실행 확인) 약 100 개의 프로젝트로 구성됩니다. ".NET * 솔루션 *을 제공합니까? –

+1

성공적인 빌드로 어디서나 필요한 파일을 만들 수없는 상황이 있습니까? VS 컨트롤 외부의 파일을 적절한 위치에 복사하기위한 빌드 후 이벤트를 포함하여 솔루션 파일과 프로젝트를 구성해야합니다. –

+0

마지막 명령이 실패 할 경우에만 게시 빌드 단계가 실패하기 때문에 확인하고 싶습니다. 왜냐하면 적어도 하나의 명령이 실패하면 postbuild 단계에서 실패하는 간단한 해결책을 찾지 못했기 때문입니다. – Harry13

답변

0

빌드가 성공하면 모든 파일이 올바르게 구성되었다고 가정합니다. 제대로 구성되지 않은 경우 사양 외부 (즉, 솔루션/프로젝트 파일)에 예상 파일 목록을 지정해야합니다.

File.Exists을 확인하는 .txt 또는 .xml 파일을 만드는 경우가됩니다. 매우 간단합니다. 그 이상을 확인하고 싶지 않으면?

-

+0

테스트도 고려할 수 있습니다 파일 버전 및/또는 어셈블리 서명, 내가 이것을 스스로 할 수는 있지만 어쩌면 이미 몇 가지 도구가있을 수 있습니까? – Harry13