Ошибка разрешения Visual Studio .NET 2010 - PullRequest
2 голосов
/ 09 октября 2010

Кто-нибудь сталкивался с проблемой решения Visual Studio .NET 2010, содержащего веб-приложение, не загружающее веб-приложение в операционной системе Windows XP SP3?

C: \ Разработка \ WebProjects \ MyApp \ Web \ web.csproj : ошибка: проект веб-приложения Веб настроен на использование IIS. к доступ к веб-сайтам в локальной сети IIS сервер, вы должны запустить Visual Studio под учетной записью администратора.

Я споткнулся и попробовал следующее:

  1. Добавлен мой аккаунт в группу локальных администраторов
  2. Щелкните правой кнопкой мыши веб-приложение и выберите перезагрузить
  3. Удаление и повторная установка Visual Studio .NET 2010
  4. Перешел к исполняемому файлу VS.NET 2010, выбрал запуск от имени и от имени администратора

Ни один из четырех пунктов выше не сработал, и у меня закончились идеи. Фактически информация, которую я нашел, говорит о Vista и Win7, а не XP.

Ответы [ 3 ]

0 голосов
/ 25 марта 2011

Ответ на этот вопрос, потому что это единственный поток, который я нашел в сети с той же проблемой, что и несколько дней назад (аналогично для Visual Studio 2010 в Win XP SP3), и мне потребовалось время, чтобы выяснить это.

Шаги, которые я предпринял, чтобы решить:

  1. Переустановленный IIS.
  2. IIS считывал мои файлы .aspx. в виде файлов XML и дает разбор XML ошибки. Я запустил aspnet_regiis.exe -ga aspnet из C: \ WINDOWS \ Microsoft.NET \ Framework \ v4.0.30319.
  3. Мои страницы потом выбросили System.Web.Hosting.HostingEnvironmentException («Не удалось получить доступ к метабазе IIS») каждый раз, когда я пытался получить к ним доступ. Выполнено Восстановление для .NET Framework 4 Extended (см. http://support.microsoft.com/kb/555583),, и это решило проблему.
0 голосов
/ 09 марта 2014

Это также может произойти, если вы поместили что-то недопустимое в файл applicationHost.config.Убедитесь, что IIS Manager показывает веб-сайты как запущенные.

В моем случае у меня был дубликат узла serviceAutoStartProviders.

0 голосов
/ 10 октября 2010

Я обнаружил, что удаление IIS и переустановка, а также запуск aspnet_regiis.exe -ga ASPNET решили проблему.

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