2011-01-28 5 views

답변

5

위의 워크 스루 (예 : VS 2010 및 TFS와 같은 파생물을 통해)를 기반으로 만들어진 웹 패키지에는 하나의 웹 프로젝트 만 포함될 수 있습니다. 불행하게도 VS 생성 웹 패키지는 이러한 의미에서 제한 될 것입니다. Web Deploy (MSDeploy) EXE 또는 API를 직접 사용하면 IIS 등에서 하나 이상의 웹 사이트를 패키지화 할 수 있습니다. Team Build를 통해이 작업을 수행하려고 시도하는 것이므로 실제로는 그렇지 않습니다.

팀 빌드에서는 여러 개의 빌드 정의를 만들어 여러 패키지를 만들 수 있습니다. .csproj 또는 .vbproj 파일에서 속성을 설정할 수도 있습니다 (연습의 단계 10에서 언급 한 것과 동일한 속성). 둘 이상의 프로젝트에 DeployOnBuild 속성이 true로 설정된 경우 TFS 내의 단일 솔루션 빌드에서 여러 웹 패키지를 생성 할 수 있습니다. 각 웹을 독립적으로 배포해야합니다. 희망이 있습니다.

관련 문제