500.19-Внутренняя ошибка сервера-запрошенная страница недоступна, так как соответствующие данные конфигурации для страницы недопустимы


прежде чем все это прочтут, я просто хочу сказать, что я знаю, что там есть связанные потоки, но я либо пробовал их, либо не понимаю. С учетом сказанного здесь ничего не происходит...

Я пытаюсь получить веб-приложение MVC, работающее в моем IIS. К сожалению, я абсолютно застрял на этой ошибке:

HTTP Error 500.19 - Internal Server Error

The Request page cannot be accessed becasue the related configuration data for 
the page is invalid.

Module: IIS Web Core
Notification: BeginRequest
Handler: Not yet determined
Error Code: 0x80070005
Config Error: Cannot read configuration file due to insufficient permissions
Config File: fooweb.config
Request URL: http://localhost/WEBAPP
Logon Method: Not yet determined
Logon User: Not yet determined

Config Source
-1:
0:

Я не совсем уверен, что делать. Я также попытался дать разрешение на чтение в интернете.конфигурационный файл и это не показалось работа.

Если кто-нибудь имеет какую-либо информацию или сможет помочь мне работать через это было бы очень признательно. Спасибо!

8 56

8 ответов:

на блог msdn: Устранение неполадок HTTP 500.19 ошибки в IIS 7 в sceanrio 8 для кода ошибки 0x80070005 (e_accessdenied-General access denied error) он говорит:

Grant Read permission to the IIS_IUSRS group ...
.... the worker process identity (and/or the IIS_IUSRS group) needs at least Read access to the directory so that it can check for a web.config file in that directory.

в моем случае мне нужно было установить IIS URL rewrite module 2.0, потому что он используется в интернете.config и это был первый запуск сайта на новой машине.

я исправил это, перезапустив VS.

Я открыл файл конфигурации в другом экземпляре VS и, по-видимому, sth сошел с ума...

пожалуйста, следуйте этим шагам

  1. Панель управления
  2. перейти к программам и функциям
  3. включить или выключить функцию окна
  4. перейдите в узел Службы Информации Интернета
  5. следуйте World wide web Services
  6. Тогда, Пожалуйста, Проверьте Функцию Разработки Приложений
  7. затем, пожалуйста, проверьте все узлы специально Asp или Application Framework, как Asp.net 3.5 или ASP.NET 4.5 Все, что у вас есть

У меня была подпапка с именем web.конфигурация переименование этой папки решило проблему

моя проблема заключается в том, что я случайно установил другой сайт в качестве сайта по умолчанию вместо IIS по умолчанию (открыв другой проект.) Мне пришлось удалить сайт по умолчанию и переместить его в местоположение по умолчанию C:\inetpub\wwwroot используя мой доменный логин в качестве пользователя для обхода, а затем просто снова открыл мой проект, который я пытался запустить (тот, который показывает эту ошибку), и все это было honky dorry

Я получал доступ к проекту изнутри виртуальной машины-общий доступ к папке проекта из ОС хоста (Windows 10). После попытки многих решений и даже обеспечения разрешений для IIS_IUSRS даны, я мог бы решить эту проблему.

В конце концов, я скопировал эту папку с хоста, на путь в гостевой ОС, и теперь я могу правильно запустить то же самое ASP.NET проект без лишних слов. Но, я тоже пошел вперед и дал IIS_IUSRS группа полный контроль над этим новым реж как что ж... может быть, в этом нет необходимости? Мне лень проверять этот банкомат.

**Enable** All Features under **Application Development Features** and Refresh the **IIS**

функции Goto Windows включены или выключены . включить все функции под Особенности Разработки Приложений и обновить IIS. Его Работы