Подтвердить что ты не робот

Visual Studio не может создавать веб-сайт в IIS

После установки пакета обновления 1 для Visual Studio 2010 не удается создать веб-сайт в IIS. Вот сообщение об ошибке:

---------------------------
Microsoft Visual Studio
---------------------------
Configuring Web http://localhost/MyWebSite for ASP.NET 3.5 failed.
You must manuallyconfigure this site for ASP.NET 3.5 in order for
the site to run correctly. Visual Studio cannot detect whether this
virtual root has been configured for use with ASP.NET 2.0. The likely
cause is that you do not have sufficient priviledges to access the
IIS metabase. You may need to manually configure this site for
ASP.NET 2.0 in order for your site to run correctly.
---------------------------
OK   Help   
---------------------------

Кто-нибудь знает, как это исправить? Спасибо!

P.S. Я использую windows7 x64.

4b9b3361

Ответ 2

Попробовали ли вы запустить Visual Studio с "Запуск от имени администратора" правой кнопкой мыши?

Ответ 3

Попробуйте изменить версию .Net, используемую вашим пулом приложений.

  • Откройте диспетчер IIS из административных средств.
  • Выберите пулы приложений слева.
  • Справа дважды щелкните "DefaultAppPool" (или в зависимости от того, что вы, возможно, создали)
  • В разделе .Net Framework Version выберите v3.5.
  • Нажмите "ОК" и перезапустите IIS.

Я не знаю, нужно ли перезапускать IIS или нет, но это не повредит.

Ответ 4

Я нашел ответ здесь: Visual Studio 2013. У вас недостаточно привилегий для доступа к веб-сайтам IIS на вашем компьютере

IIS хранит конфигурационный файл на вашем личном диске. В моей компании наш общий диск был отключен для обслуживания, и я получал эту ошибку. Как только диск вернулся в сеть, VS.NET снова начал работать.