Есть ли способ опубликовать веб-сайт на IIS без утилизации приложений?


Нам нужно быстро внести изменения, чтобы устранить проблему на нашем сайте. Однако, когда мы хотим заменить DLL, нам нужно перезапустить ASP.NET приложение MVC для перекомпиляции, которое вызывает проблемы, такие как стирание переменных сеанса и т. д.

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

1 2

1 ответ:

Нет. Но этого нет. Вы должны были подумать об этом при планировании вашего заявления. Вы можете внести улучшения в эту функцию, чтобы сохранить ваши сеансовые VAR в БД или smth, если они так важны для вас. Но обновление DLL, web.конфигурации и т. д. то же самое с перезапуском вашего сервера для любого приложения. В таких ситуациях, будучи сохраненным в памяти, все стирается навсегда.

Вот что я знаю. Если у кого-то есть противоположное мнение, я рад видеть, что он вносит свой вклад ответы :)