2017-02-17 44 views
0

У меня была эта проблема со всеми моими ASP.NET сайтами, я на Windows 10, и мои пулы приложений IIS перестали работать. Я нашел много и более возможных решений этой проблемы во время поиска, но никто из них не работал на меня. Это не была проблема с учетной записью или glich в файлах temp, даже не ошибка в Visual Studio, которая необходима для повторной инициализации проекта.Невозможно запустить отладку на веб-сервере. Операция завершена

Эта проблема возникла после обновления (а точнее, 1607-го), что среди других сетевых событий повторило некоторые из моих компонентов, например Microsoft .NET Core tooling preview 2. Я его отремонтировал, он сработал. Только один раз.

Любые идеи?

ответ

0

Так вместо того, чтобы делать, как я и терять свое время, чтобы узнать, почему она ломается, просто это трудный путь, без компромиссов:

  • Go, чтобы добавить/удалить функциональность окна
  • Удалить все, что соответствует ASP.NET (в IIS тоже)
  • Restart
  • Переустановите все, что вы удалили ранее
  • Restart снова. Это должно исправить это.

Ой, вы, вероятно, получите сообщение об ошибке, которое невозможно загрузить с обновления Windows (код ошибки 0x800F081F). Это .NET 3.5. вы можете безопасно установить его из автономных источников или, если у вас есть установочный диск с Windows, перейдите к Powershell в режиме администратора и введите:

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:DRIVE_OF_YOUR_WINDOWS_DISK:\sources\sxs 

заменить «DRIVE_OF_YOUR_WINDOWS_DISK», с правильным.

Надеюсь, это поможет.