У меня есть сайт в С#/ASP.NET, который в настоящее время находится в разработке. Когда мы находимся в производстве, я хотел бы делать релизы часто в течение дня, поскольку мы исправляем ошибки и добавляем функции (например: http://toni.org/2010/05/19/in-praise-of-continuous-deployment-the-wordpress-com-story/).
Если вы загружаете новую версию сайта или даже меняете один файл, он выталкивает пользователей, которые в настоящее время вошли в систему, и запускает их поверх любых форм и т.д. Есть ли секрет для возможности развертывания без вмешательства пользователей для сайтов .NET?