2013-02-17 6 views
7

Я пытаюсь создать свой обработчик HTTP async на Visual Studio 2012. Я потратил около 10 часов, чтобы узнать, почему сервер продолжает давать мне «Ошибка HTTP 500.23 - Внутренняя ошибка сервера "ответ. Бедный старый.Ошибка HTTP 500.23 - Внутренняя ошибка сервера Локальный веб-сервер IIS

И, наконец, я узнал, что если я переключу свой веб-сервер на Visual Studio Development Server. Все работает нормально. И когда я вернусь к веб-серверу IIS, он снова не работает. Я попытался выполнить некоторую настройку с менеджером IIS. Я просто не знаю, что мне делать, и как локальный хост связан с моей папкой разработки. Нет информации о используемом порту и папке, в которой он отображается.

Может кому-то помочь? Что делать, чтобы веб-сервер IIS работал для меня? Спасибо

ответ

21

можно решить эту проблему, сохраняя при этом свое приложение бассейн в интегрированном режиме,

добавить следующую разметку web.config приложения

<system.webServer> 
    <validation validateIntegratedModeConfiguration="false"/> 
</system.webServer> 
+0

Я получил эту ошибку после того, как обновление с Visual Studio 2012 до Visual Studio 2013 SP2 - и это было точное решение для меня. Благодаря!! – hardba11

+1

Спасибо, ты спасешь мой день. Должен быть принят ответ – Pascalz

Смежные вопросы