У нас есть работающий веб-сайт ASP.NET, который генерирует отчет и отправляет его в браузер пользователя в виде файла PDF. Наши сообщения об ошибках показывают, что мы получаем много исключений:
System.Web.HttpException: удаленный хост закрыл соединение. Код ошибки: 0x80072746.
Похоже, это вызвано тем, что пользователь закрыл свой браузер до завершения генерации отчета. Я добавил код, чтобы справиться с этой ошибкой, но не могу найти способ ее проверить. Сервер разработки ASP.NET, который запускается при тестировании в Visual Studio, не разрешает удаленные подключения, поэтому я не могу перейти на другую машину и попробовать ее. И закрытие браузера при запуске веб-сайта на моем компьютере не приводит к исключению (предположительно потому, что я не «удаленный хост»).
Итак, я предполагаю, что мой вопрос в том, как проверить мой новый код обработки ошибок (не отправляя его на работающий сервер)?