App_Offline в MSBuild Remote Web Deploy

В моем сценарии MSBuild есть следующее задание для развертывания на удаленном сервере с помощью Web Deploy (служба MSDeploy):

  <Target Name="Deploy">
    <MSBuild
            Projects="$(SolutionFile)"
            Properties="Configuration=Release; DeployOnBuild=True; 
              DeployTarget=MsDeployPublish; MSDeployPublishMethod=WMSvc; 
              MsDeployServiceUrl=$(DeployServiceUrl); 
              DeployIisAppPath=$(DeployIisAppPath); 
              UserName=$(DeployUserName); Password=$(DeployPassword); 
              CreatePackageOnPublish=True; AllowUntrustedCertificate=True" />
  </Target>

Все работает нормально. Однако я хотел бы разместить файл app_offline.htm (на удаленном сервере) перед развертыванием приложения и удалить файл app_offline.htm после развертывания (или при ошибке). Есть ли свойство MSBuild или какой-нибудь другой скриптовый твик, чтобы это сделать?

Заранее спасибо.

22
задан Nick 30 January 2012 в 03:47
поделиться