我已按照此处的说明进行操作http://www.iis.net/learn/publish/using-web-deploy/web-deploy-automatic-backups 并且设置工作正常。但我的网站有大量的应用程序。当我在网站上发布单个应用程序时,整个网站都会被备份。
我想要一个设置,当我将应用程序发布到我的站点时,Web 部署将备份该特定应用程序。这是我的设置
<wdeploy>
<backup turnedOn="true" enabled="true" backupPath="d:\AppBackups\{siteName}" numberOfBackups="5" continueSyncOnBackupFailure="false">
<excludedProviders>
<provider name="appPoolEnable32Bit" />
<provider name="setAcl" />
<provider name="appPoolPipeline" />
<provider name="createApp" />
<provider name="appHostAuthOverride" />
<provider name="appPoolNetFx" />
</excludedProviders>
</backup>
</wdeploy>