Ответ 1
Здесь самое простое решение:
- Найдите Cortana для
Programs and Features
, чтобы открыть список установленных приложений панели управления. - Найдите и щелкните запись для
Microsfot .NET Core 1.0.0 - VS 2015 Tooling ...
- Моя версия - "Preview 2"... хотя, если они не исправляют это, у вас может быть более новая версия
- Нажмите "Изменить".
- Нажмите "Восстановить".
Источником этой проблемы является процесс обновления сборки для Windows 10, где он повторно устанавливает IIS... пока он копирует все настройки сайта в новый applicationHost.config, кажется, которые вы ранее устанавливали. Например, эта же проблема также влияет на модуль URL Rewrite 2 (который также исправляется путем выполнения ремонта).
Надеемся, что команда Microsoft, которая работает над поддержкой конфигурации IIS между обновлениями сборки, получит возможность исправить это (они отслеживают эту ошибку в github здесь). До тех пор вы должны сделать этот ремонт после установки любых новых сборок Windows.
UPDATE: Эта ошибка была исправлена в Windows 10 Insider Build 15002 и будет выпущена как часть обновления для Windows 10 Creators от 11 апреля 2017 года. Итак, как только вы решите это, выполнив описанные выше шаги, вы не должны запускать его снова со следующим крупным обновлением Windows 10.