Всякий раз, когда я обновляю свое веб-приложение в IIS, любой пользователь, который в настоящее время его использует, увидит, что страница не отвечает на запросы, и она не будет работать снова, пока они не обновят браузер. (Процесс обновления длится около 30 секунд)Как обнаружить, когда страница обновляется до IIS
Я бы хотел показать уведомление, такое как предупреждение javascript, для того, чтобы пользователь узнал, что страница обмазывается, и попробуйте обновить страницу через 30 секунд, и т. д.
Я попытался поймать исключение в Global.ascx, но в этом случае исключение не было.
Проблема заключается в том, что сервер не реагирует на браузер. Попытка обнаружить это на сервере не помогла бы (почему бы это было быстрее). Вам нужно некоторое javascript-решение, которое может отображать что-то вроде «сервер медленно реагирует, пожалуйста, подождите некоторое время». –
Что происходит, так это то, что веб-сервер перекомпилирует ваше приложение, поэтому ясно, что само приложение не может запускать серверный код, чтобы справиться с ним. –
Я не возражаю, если это должен быть JavaScript или код, если они являются всплывающим msg. Не могли бы вы показать мне шаг за шагом о том, как это сделать? –