Рекомендации по использованию app_offline с webdeploy

Когда я развертываю свой веб-сайт, мне нужно:

  • Перевести сайт в автономный режим.

  • запустите sql для обновления базы данных.

  • обновляют веб-сайт.

  • Вернуть сайт в оперативный режим

Я хотел бы написать как можно больше сценариев без необходимости заходить на сервер и вносить изменения вручную.

В настоящее время я использую WebDeploy для внесения изменений на свой веб-сайт. Он отлично работает, и мне не нужно точно знать, где на сервере установлен мой сайт.

Итак, как лучше всего загрузить / удалить файл app_offline? Если вы видели некоторые решения, в которых вы переименовываете существующий файл (app_offline.htm_) с помощью скрипта msbuild. Но мне кажется, что для этого мне потребуется знать, где находится этот файл.

Есть ли способ сделать это с помощью web_deploy?

Спасибо

8
задан RMK 24 October 2011 в 21:29
поделиться