Описание тега application-end

Метод Application_End вызывается ASP.NET один раз за время существования домена приложения, а не для каждого экземпляра HttpApplication. Он вызывается один раз за время существования приложения до его выгрузки.
4 ответа

Application_End() не может получить доступ к кешу через HttpContext.Current.Cache[ключ]

Я хочу иметь возможность поддерживать определенные объекты между перезапусками приложения. Для этого я хочу записать определенные кэшированные элементы на диск в Global.asax Application_End() функционировать и снова загрузить их Application_Start(),…
2 ответа

Относительно методов Session_End и Application_End в asp.net

Я пытаюсь реализовать класс (давайте назовем его классом CustomerConnection), который реализует интерфейс System.Web.HttpApplication. Я попытался реализовать два события session_end и application_end в этом классе следующим образом: public class Cus…
16 апр '11 в 14:24
2 ответа

Реализация настроенного метода application_end в asp.net

Я хочу иметь метод, который выполняется, когда истекает сеанс, или пользователь выходит из системы, или пользователь закрывает веб-приложение. Как я могу поймать эти события в asp.net и выполнить метод? Я создаю веб-приложение в версии 2008/asp.net/…
16 апр '11 в 09:37
2 ответа

Как корректно завершить работу приложения ASP.NET при прекращении отладки в VS 2010?

Я разрабатываю и отлаживаю приложение ASP.NET с VS 2010. Мое приложение ASP.NET содержит некоторые соединения с другими приложениями на других машинах. Когда я прекращаю отладку, я хочу, чтобы эти соединения были освобождены. Если этого не происходи…
2 ответа

Server.MapPath внутри обработчика Application_End в Global.asax

Я хочу сохранить файл, когда мое приложение заканчивается. Для этого мне нужно получить корневую папку приложения. Единственный способ, которым я знаю, это использовать Server.MapPath("~"), но это не работает даже через HttpContext.Current.Server по…
12 мар '12 в 17:20
2 ответа

Завершение работы приложения C# Windows

Мое приложение на C# все еще находится в оперативной памяти после выполнения Application.Current.Shutdown (); (дБ соединение закрыто раньше) (Application.Current.Exit + = new ExitEventHandler (Current_Exit); также используется) Есть ли другое заявле…
24 июл '09 в 14:43
3 ответа

Пул приложений IIS перезагружается случайным образом каждые несколько секунд

Мне нужно определить, ПОЧЕМУ пул приложений перерабатывается. (без видимой причины) Есть ли способ определить это внутри sub application_end в файле global.asax? Я поставил некоторые базовые входы в систему, так что я знаю, когда он выключается, но …
03 апр '11 в 04:11
1 ответ

Каждый день открывайте или создавайте текстовый файл в Application_Start и добавляйте с запрошенными веб-страницами, затем закрывайте в Application_End

Мне было поручено провести простой аудит, который будет записывать каждую страницу, запрошенную любым пользователем, и сохранять данные страницы, а также доступ или отказ в доступе на основании существующего ограничения безопасности. Я имею в виду о…
29 ноя '12 в 14:39
0 ответов

Потеря сеанса и приложения закончилась случайно?

У меня есть сеансы записи информации о входе пользователя в систему, но она теряется из-за завершения моего приложения. Запустив код с локального хоста, у меня нет проблем, но теперь, когда я запустил сайт вживую, я очень быстро теряю сессию за счит…
07 окт '13 в 10:48
1 ответ

Asp.net Application_End Timeout

В Asp.Net, когда пул приложений останавливается, вызывается событие application_end. В этом случае я выполняю некоторые операции, которые должны быть завершены до закрытия приложения. Эти операции выполняются синхронно, но иногда приложение останавл…
05 сен '14 в 08:47
1 ответ

Как распознать, что событие Session_OnEnd возникает из-за завершения приложения в приложении MVC

В моем приложении ASP.NET MVC4 у ​​меня есть события Session_OnEnd и Application_End. Когда приложение завершает события Session_OnEnd, вызываемые первыми, после этого вызывается Application_End. Есть ли способ распознать в событии Session_OnEnd, чт…
1 ответ

Почему IIS "запускает" приложение, которое все еще работает?

У нас есть приложение ASP.NET (3.5 SP1), работающее на IIS7 / Windows 2008. Мы перехватываем события Application_Start и Application_End в Global.asax. Мы также размещаем службы WCF в приложении и перехватываем события OnOpening и OnClosing через Se…
3 ответа

Фоновый поток в приложении asp.net

Я запускаю фоновый поток в Application_Start() в global.asax, чтобы использовать его как службу Windows, но applicationaton_end запускается, когда вся сессия заканчивается на моем сайте у меня есть смс Бизнес, который работает с веб-сервисом, и я хо…
4 ответа

Событие Application_End() вызывается без какого-либо вызова в global.ascx

событие Application_End() в моем приложении запускается без какого-либо вызова события по моему коду после того, как я запускаю кнопку для обновления или удаления процесса. это приводит к уничтожению всех сеансов и перенаправляет пользователя на стр…
20 июл '11 в 09:18
0 ответов

При попытке определить источник изменения bin bin или переименования каталога перезапустить приложение

Я регистрирую события Application_End (IIS 7). Мое приложение иногда генерирует это событие со следующими деталями в сообщении о завершении работы: Msgstr "Уведомление об изменении для критических каталогов" и "изменение каталога или переименование …
24 май '13 в 18:03
2 ответа

Когда Application_End не вызывается в asp.net WebService

Я знаю, что в следующих случаях будет вызываться Apllication_end: отредактируйте файл конфигурации для приложения, которое работает. изменить DLL в каталоге bin. остановить (или перезапустить) IIS. Переработка процессов включена либо в пулах приложе…
24 апр '12 в 15:01
2 ответа

Запрет IIS от выгрузки сайта ASP.Net

Как предотвратить разгрузку сайта ASP.Net с помощью IIS? У меня есть самый тупой веб-сайт в мире - раз в час он просыпается и записывает метку времени в файл журнала. Когда приложение запускается, оно говорит об этом с отметкой времени в журнале, а …
04 май '11 в 20:13
1 ответ

Как добавить обработчик Application_End без использования global.asax?

Я пишу модуль http, и я хочу добавить метод, который вызывается, когда (и только когда) домен приложения перерабатывается. Я не хочу ничего добавлять в global.asax, я хочу сделать это программно в модуле http. Тем не менее, похоже, нет End событие п…
23 фев '12 в 15:25
3 ответа

Application_End global.asax

Кто-нибудь может сказать мне, когда Application_End запускается в жизненном цикле приложения? Когда все сеансы будут завершены, будет ли Application_End запускаться автоматически? + Есть ли другие причины, по которым Application_End может быть запущ…
2 ответа

Метод Application_end на моем веб-сайте ASP.NET MVC вызывается много раз странно, почти одновременно

Это веб-сайт ASP.NET MVC. Я добавляю некоторый журнал в методе Application_end. Я знаю, что существуют некоторые обстоятельства, когда будет вызываться Application_end, например, перезапуск пула приложений, изменение файла web.config или изменение ф…
25 сен '18 в 05:31