Я работаю с веб-приложением, встроенным в ASP.NET MVC. Он развернут в IIS 7 и настроен для регистрации исключений с ELMAH .
Проблема, с которой я сталкиваюсь, заключается в том, что когда возникает исключение в методе контроллера, для ответа на HTTP-запрос требуется 15-20 (или более) секунд, даже если это исключение, которое я перехватываю / регистрирую. Таким образом, пользователь остается сидеть там вечно, задаваясь вопросом, что случилось с сайтом. Это происходит во всех видах исключений; похоже, что общая проблема возникает, если в методе контроллера возникает исключение.
Кто-нибудь когда-нибудь видел эту проблему?
Примечание. Я использую WinServer 2008 x64, ASP.NET MVC 2, .NET 4.0, IIS7, ELMAH 1.1, а для отладки установлено значение False в Web.Config. Это не случалось некоторое время назад; Я не знаю, что я мог изменить, чтобы это начало происходить.