약 100 개의 프로젝트로 구성된 .NET 솔루션이 있습니다. 빌드가 끝나면 응용 프로그램을 실행하는 데 필요한 모든 파일이 출력 디렉토리 (예 : 어셈블리, 구성 파일, 도움말 파일, 데이터 파일 ...)에 만들어 졌는지 확인하고 싶습니다..NET 빌드 출력 확인
사용 가능한 도구가 있습니까? 아니면 어떻게 프로젝트에서이 작업을 수행합니까?
약 100 개의 프로젝트로 구성된 .NET 솔루션이 있습니다. 빌드가 끝나면 응용 프로그램을 실행하는 데 필요한 모든 파일이 출력 디렉토리 (예 : 어셈블리, 구성 파일, 도움말 파일, 데이터 파일 ...)에 만들어 졌는지 확인하고 싶습니다..NET 빌드 출력 확인
사용 가능한 도구가 있습니까? 아니면 어떻게 프로젝트에서이 작업을 수행합니까?
빌드가 성공하면 모든 파일이 올바르게 구성되었다고 가정합니다. 제대로 구성되지 않은 경우 사양 외부 (즉, 솔루션/프로젝트 파일)에 예상 파일 목록을 지정해야합니다.
File.Exists
을 확인하는 .txt 또는 .xml 파일을 만드는 경우가됩니다. 매우 간단합니다. 그 이상을 확인하고 싶지 않으면?
-
테스트도 고려할 수 있습니다 파일 버전 및/또는 어셈블리 서명, 내가 이것을 스스로 할 수는 있지만 어쩌면 이미 몇 가지 도구가있을 수 있습니까? – Harry13
는 "나는 .NET 프로젝트가 (내 프로젝트에서이 작업을 수행하지 않습니다. 하나가 구축하거나하지 않습니다 솔루션을 적절한 품질 보증 절차는 응용 프로그램, 그냥 파일을 찾고 있지 확인을 실행 확인) 약 100 개의 프로젝트로 구성됩니다. ".NET * 솔루션 *을 제공합니까? –
성공적인 빌드로 어디서나 필요한 파일을 만들 수없는 상황이 있습니까? VS 컨트롤 외부의 파일을 적절한 위치에 복사하기위한 빌드 후 이벤트를 포함하여 솔루션 파일과 프로젝트를 구성해야합니다. –
마지막 명령이 실패 할 경우에만 게시 빌드 단계가 실패하기 때문에 확인하고 싶습니다. 왜냐하면 적어도 하나의 명령이 실패하면 postbuild 단계에서 실패하는 간단한 해결책을 찾지 못했기 때문입니다. – Harry13