Я пытаюсь реализовать IHttpHandler. Я определил соответствующий класс, но веб-сервер отладки (вы знаете, тот, который вы получаете, если вы нажмете f5 в Visual Studio), отвечает "Can't Display Page".
Я посмотрел здесь http://msdn.microsoft.com/en-us/library/ms228090%28v=VS.90%29.aspx, чтобы узнать, как настроить обработчик, и, похоже, существуют разные способы для IIS6 и 7. Но процесс помещается в файл web.config, а затем настраивается в IIS Менеджер. Однако это проблема развертывания. Я хочу иметь возможность запустить его на тестовом сервере, и я не знаю, как выполнить этот второй шаг на тестовом сервере.
Я поместил в свой web.config следующее:
<httpHandlers>
<add verb="*" path="*.sample"
type="MyNamespace.Code.HelloWorldHandler"/>
</httpHandlers>
HelloWorldHandler - это код по ссылке выше (в MyNamespace.)
Может кто-нибудь сообщить мне, как правильно настроить это для сервера разработки?