Я получаю эту ошибку при запущении моего приложения ASP.NET на IIS7. Я попытался делать то, что это говорит, чтобы сделать, но это не помогает.
Обработчик WebResource.axd должен быть зарегистрирован в конфигурации для обработки этого запроса.
> <!-- Web.Config Configuration File -->
>
> <configuration>
> <system.web>
> <httpHandlers>
> <add path="WebResource.axd" verb="GET" type="System.Web.Handlers.AssemblyResourceLoader" validate="True" />
> </httpHandlers>
> </system.web>
> </configuration>
Я использую определенный Ajax, который является тем, что я думаю, вызывает проблему. Кто-либо встретился с этим прежде?
Я разобрался, поэтому размещаю здесь для поиска. Это ошибка ASP.NET, связанная с установленным ColdFusion. Microsoft еще не выпустила исправление.
Есть два способа исправить это.
Измените пул приложений в IIS7 на «Классический пул приложений .NET». Я не уверен в каких-либо последствиях этой настройки.
Удалите все ссылки на ColdFusion из файла applicationHost.config в system32 \ inetsrv \ config.
В IIS7 вам нужно добавить раздел
в
вместо
. Вот пример .