2013-05-27 1 views
1

Windows 2008 R2 서버에 직접 'web deploy'를 사용하여 '웹 게시'해야합니다 - TFS 2012 Express Azure가 아님).Team Foundation Server 2012 Express (Azure가 아닌 전용 서버)에서 직접 'Web Publish'를 사용하여 배포

Visual Studio에서 '웹 배포'를 사용하여 내 서버에 잘 배포 할 수 있지만이 기능을 Team Foundation Server 2012 Express를 통해 자동으로 구성하려면 어떻게해야합니까?

EF5 코드 첫 마이그레이션을 사용하는 ASP.NET MVC 4 응용 프로그램입니다.

답변

3

TFS 빌드에서 빌드 프로세스의 MSBuild 인수에이 문자열을 추가해야합니다.

/p:DeployOnBuild=True /p:DeployTarget=MsDeployPublish /p:CreatePackageOnPublish=True /p:MSDeployPublishMethod=WMSVC /p:MSDeployServiceUrl=urlToWebDeloy.com /p:DeployIisAppPath="appurl.com" /p:UserName=username /p:Password=password /p:AllowUntrustedCertificate=True