Я пытаюсь создать собственный ASP.NET HttpHandler для работы с любыми запросами к веб-службам WCF (* .svc) для возврата простого предопределенного сообщения SOAP.
Однако после добавления HttpHandler в web.config, как показано ниже. Кажется, что IIS не выбирает обработчик для выполнения. Но тот же обработчик работает нормально с * .aspx
<remove verb="*" path="*.svc"/>
<add verb="*" path="*.svc" type="… " />
Кто-нибудь знает, как заставить HttpHandler работать с расширением svc? или
Существуют ли другие методы для достижения той же цели?
Спасибо всем за ваши ответы. Мой собственный HttpHandler теперь работает после добавления следующей конфигурации в файл web.config.
<compilation>
<buildProviders>
<remove extension=".svc" />
</buildProviders>
</compilation>