Мы отслеживаем общее время, необходимое для ответа на запрос. Мы реализовали добавленный пользовательский заголовок: request.headers.add("reqKey",key)
с уникальным ключом к запросу в Application_AcquireRequestState нашего global.asax.cs.
Когда для Application_PostRequestHandlerExecute выполняется запрос для этого запроса, он извлекает пользовательский заголовок с уникальным ключом и использует эту запись общего времени ответа. С этим также регистрируется куча других вещей, таких как имя пользователя, данные формы и т. Д., А не просто время.
В настоящее время это прекрасно работает, когда код работает на IIS 7.5. Однако, когда он запускается на сервере разработки ASP.Net, он генерирует исключение Operation is not supported on this platform
.
Наш продукт - IIS 7, так как мне обойти эту ошибку?