У нас есть проект веб-приложения .net 3.5. Он имеет собственный обработчик http, определенный внутри класса .cs. Также имеется соответствующая запись web.config для обработчика и соответствующего модуля. Однако, когда приложение опубликовано, обработчик не попадает - я проверил его, связав VS-отладчик VS с процессом w3wp.exe и установив точки останова в нескольких местах. Некоторые, где попали, но обработчик http не были. Обработчик отлично работает, когда приложение запускается из VS с помощью cassini. Что здесь происходит?Пользовательский обработчик asp.net не попадает
Редакции: IIS используется v6.0. Я попробовал , добавив новый тип файла в IIS на основе . Подозрение Кен Песписы, обработчик все еще не работает. Расширение обработчиком является .cs. Он находится внутри файла кода C# . Я думал, что раздел в web.config позаботится о файлах и т. Д. В дополнение к сопоставлению мне также нужно было выбрать «Script Engine» и отменить выбор «Проверить, существует ли файл».
Спасибо!
Что такое расширение этого обработчика? Это «ashx»? –