2010-10-09 3 views
2

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

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

Я stummped и я попытался следующие:

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

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

ответ

0

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

0

Ответ на это, потому что это единственный поток, который я нашел в Интернете с той же проблемой, что и несколько дней назад (аналогично 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») каждый раз, когда я пытался получить к ним доступ. Ran Ремонт для .NET Framework 4 Extended (см. http://support.microsoft.com/kb/555583), и это решило проблему.
0

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

В моем случае у меня был дублирующий узел serviceAutoStartProviders.

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