«Открытие и создание сайтов на iis требует запуска visual studio под учетной записью администратора» - PullRequest
0 голосов
/ 23 марта 2019

Я вижу эту ошибку во всплывающем окне при попытке запустить / отладить мой веб-проект из Visual Studio

Следующая ошибка произошла при попытке настроить IIS Express. Для открытия и создания сайтов на iis требуется запуск Visual Studio под учетной записью администратора

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

Материал, который я пробовал:

  • Запуск Visual Studio от имени администратора
  • Удаление / переустановка IIS Express (через «Включить или выключить функции Windows» на панели управления)
  • Обновление Visual Studio
  • Удалить папку проекта .vs

Но ошибка сохраняется.

Есть ли что-нибудь еще, что я могу переустановить, обновить или проверить другим способом?

Спасибо.

1 Ответ

0 голосов
/ 23 марта 2019

Решил это, пройдя через адский день, и, честно говоря, «решение» было очень грубой силой ...

TL; DR: Полное удаление и переустановка Visual Studio, похоже, сделали свое дело.

Поскольку обычные методы не работали, я попытался полностью переустановить Visual Studio.Это не помогло.Затем я попытался восстановить систему.Это сделало все намного хуже, с моим проектом, показывающим около 500 сообщений об ошибках!

Затем я отменил восстановление системы, полностью удалил все следы Visual Studio с моего компьютера, переустановил все, затем попробовал предварительную версию VS2019, попробовал 2017снова, удалите и переустановите NetCore 2.0, 2.1, 2.2 ... просто чтобы обойти минное поле сообщений об ошибках, которые я создал для себя.

В конце мне просто нужно было полностью очистить NuGetи восстановите, затем запустите dotnet restore --force в консоли NPM, после чего все эти сообщения об ошибках пропали.Кроме того, первоначальная ошибка IIS Administrator также исчезла, предположительно исправленная с помощью первоначальной переустановки Visual Studio.

Потеряла целый день из-за этого болота.

...