2016-06-07 1 views
1

우리는 비주얼 Studio.sln 설치의 빌드 구성 주자 유형은 웹 배포 패키지를 만들려면 제작 프로파일 (/P:PublishProfile=%env.Configuration%.pubxml)csproj에서 읽을 필요 그런 다음 MSDeploy를 사용하여 배포하기 위해 다른 빌드 단계에서 사용합니다.Publish 및 WebPublish 대상의 차이점은 무엇입니까?

는 인 TeamCity Targets (대상) 옵션에 그것이 작동하는 이유 대상 작품으로 WebPublish를 사용하지만,하는 말을하지 않는 것을 언급,

Enter targets separated by space or semicolon. Build, Rebuild, Clean, Publish targets are supported by default 

이 다른 StackOverflow의 스레드에서 찾고 있음을 주장한다.

TeamCity: How tell MSBuild to take into account publish profile parameters?

은 내가 "게시"과 "WebPublish"의 차이가 무엇인지 모르겠습니다.

답변

0

"게시"Visual Studio 대상은 게시를 위해 WebDeploy/WebPublish를 사용합니다.

+0

특히,'DeployTarget = WebPublish'를 넘겼거나'PublishProfile'에 값을 전달하면'Publish'는'WebPublish'를 호출 할 것입니다. 'Microsoft.Web.Publishing.targets : 137'을보십시오. – Mitch

관련 문제