以下變化遠程機器上的虛擬應用程序的物理目錄
"C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe" -verb:sync -source:apphostconfig="my-website-name\my-virtual-application-name",computername=my-computer-name,username=my-service-account-username,password=my-service-account-password -dest:package=template.zip -declareParam:name="destVirtualDir",kind=DestinationVirtualDirectory,scope="my-website-name",defaultValue="c:\my-default-folder-name"
"C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe" -verb:sync -source:package=template.zip -dest:apphostconfig="my-website-name/my-virtual-application-name",computername=my-computer-name,username=my-service-account-username,password=my-service-account-password -setParam:name="destVirtualDir",value="c:\my-new-folder-name"
要確保不會發生源和目標的複製,您可以添加
-enableRule:Donotdeleterule -skip:objectName=filepath,absolutePath=.*
以上是由https://forums.iis.net/t/1169416.aspx這也說明了如何使「啓發」其他網站和虛擬應用程序的變化