Веб-сайт не может быть настроен правильно;Не удалось получить информацию о процессе ASP.NET.запрашивающий - PullRequest
21 голосов
/ 12 марта 2012

Я сделал сайт, используя asp.net 4.0.Я развернул его в своем местном IIS.Нужно сделать профилировщик в Visual Studio 2010. Когда я нажимаю кнопку запуска профилировщика, я получаю сообщение об ошибке, как показано ниже.

"Не удалось правильно настроить веб-сайт; не удалось получить информацию о процессе ASP.NET. Запрос 'http://xxx/VSEnterpriseHelper.axd' вернул ошибку: удаленный сервер вернул ошибку: (500) Внутренняя ошибка сервера. "

Что не так?Я, чтобы решить эту проблему.

Ответы [ 4 ]

6 голосов
/ 24 апреля 2012

Эта проблема может возникнуть, если целевой сайт использует внешний файл настроек.

Вы можете просмотреть отчет об ошибке по этому вопросу, который кто-то подал на connect.microsoft.com

Возможная причина проблемы с профилировщиком, IIS

1 голос
/ 12 августа 2016

Для меня проблема была в теге :

<location path="." inheritInChildApplications="false">

Профилировщик проигнорировал его во время изменений Web.config и добавил дубликаты разделов, которые уже были определены в теге location . Поэтому полученный IIS файл Web.config считался поврежденным, и возвращалась ошибка 500.

Общий подход как определить корень проблемы: когда Профилировщик изменил конфигурацию и до сгенерированного исключения (около 1 секунды), вы можете увидеть измененный Web.config в папка вашего проекта (рядом с вновь созданной резервной копией исходного файла). В настоящее время вам нужно «перехватить» (скопировать и вставить) измененный файл Web.config, а затем использовать его как обычный файл конфигурации в вашем проекте. Теперь, когда вы открываете свой проект в браузере, IIS покажет, что именно не так (подробности об исключении «500»).

0 голосов
/ 03 января 2018

В файле web.config у меня сработало изменение атрибута appSettings с «configSource» на «file».

<appSettings configsource="..."> to <appSettings file="...">
0 голосов
/ 24 июня 2015

У меня была такая же проблема.Проблема была в web.config.После того, как я исправил это, я больше не получил эту ошибку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...