Располагаю хостингом на рег ру.
Сейчас если делаю новый релиз asp.mvc приложения, то сначала загружаю архив на хостиг, потом удаляю все файлы старого сайта и разархивирую архив нового релиза.
Сталкиваюсь с такой проблемой, что если в процессе обновления сайта кто-нибудь на него заходит - то появляется ошибка 401, которая не исчезает после обновления сайта.
Пришел к выводу, что я что-то делаю не так. Подскажите как правильно обновлять релиз сайта.
Идеально я вижу это как на время обновления на сайте появляется страничка с текстом "Сайт обновляется", а после, страничка обновления исчезает.
Пробовал закидывать index.html (страница с текстом обновления) -файл в папку с проектом, и переименовывать Web.Config - на _Web.Config - но index.html не открывается.
и в процессе автодеплоя (или же ручного деплоя, подобного вашему текущему процессу) делайте перенаправление пользователей на html-ку с уведомлением об обновлении