2009-07-02 2 views
0

저는 다중 프로젝트 ASP.NET + C# 솔루션을 보유하고 있습니다.ASP.NET + C# - 다중 프로젝트 솔루션 배포

저는 모든 DLL, ASPX, Config 등의 파일을 추출하고 테스트 서버에 배포하기 위해 7zip 파일에 넣는 빠른 (별도의) VB 응용 프로그램을 작성할 계획이었습니다.

더 멋진 해결책이 있습니까?

내 개발 환경은 VWD2008Express입니다.

답변

2

크루즈 컨트롤 .net과 NAnt를 보면이 모든 종류의 것들을 쉽게 처리 할 수 ​​있습니다. 파일을 옮기기 위해 압축 할 필요가 없습니다 (백업을 압축하여 만들 수 있음에도 불구하고!). msbuild를 사용하여 미리 컴파일 할 수 있습니다. Rick Straul는 위의 도구를 사용하여 위와 같은 작업을 수행 할 수 있습니다 ... 적절한 msbuild 명령이 무엇인지 알려줍니다 (http://www.west-wind.com/presentations/AspNetCompilation/AspNetCompilation.asp).

+0

이 도구는 매우 유용하게 보입니다. Windows SDK를 다운로드하여 액세스 할 수 있도록하십시오. 감사합니다. –

1

버전에 설치 프로젝트가없는 경우에도 구성 프로젝트를 설정하여 이진 파일을 같은 디렉터리에 출력 할 수 있습니다.

1

짧은 것은 귀하의 상황에 맞는 것입니다. 직장에서, 저는 이것을 처리하는 커스텀 MSBuild 파일을 사용합니다 - 우리의 QA 및 프로덕션 환경으로 쉽게 배포 할 수 있도록 모든 배포 가능 파일을 압축합니다.

관련 문제