3
IIS6, Web Deploy Agent Service 및 MSBuild의 MSDeploy 훅을 사용하여 배포하고 있습니다. 그것은 MSBuild를 인수의 세트와 함께 지금 배포 :IIS 6 Web Deploy를 사용하여 기본이 아닌 가상 경로에 배포하는 방법은 무엇입니까?
그와/p:DeployOnBuild=True
/p:DeployTarget=MsDeployPublish
/p:MSDeployServiceURL=example.com
/p:DeployIISAppPath=example.com/DeploySiteName
/p:CreatePackageOnPublish=True
/p:MsDeployPublishMethod=RemoteAgent
/p:AllowUntrustedCertificated=True
/p:UserName=login
/p:Password=pw
,이 웹 사이트의 파일이있는 C:\Inetpub\wwwroot\wss\VirtualDirectories\example.com80
에 배포합니다.
불행히도 공간적으로 대부분 D:\Webs
에 배포해야합니다.
대체 스위치가 있으면 가상 경로를 매핑하고 가상 디렉터리를 매핑 할 수 있는지 알아 내려고합니다.
나는 SO 게시물 제안 다른 같은 리버스 엔지니어링C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\Web\Microsoft.Web.Publishing.targets
을 시도하지만, 나는 이러한 매개 변수의 조합을 사용하여 시도 ... 실패가 눈에 보이는 효과가 없었다 :
/p:DeployIisAppPhysicalPath=D:\Webs
/p:RemoteSitePhysicalPath=D:\Webs
어떤 제안?