Я пытался протестировать наши продукты, чтобы убедиться, что они совместимы с Windows Server 2016. И во время некоторого тестирования я ошибочно подумал, что могу просто «понизить» .NET Framework с 4.6 до 4. Поэтому я удалил .NET 4.6 из ролей. и из IIS.
Теперь я не могу установить его обратно с помощью установщика (потому что это часть ОС, поэтому он просит меня включить его из роли и функций). И я не могу запустить диспетчер сервера (для установки ролей и функций), потому что ему нужен минимум .Net 4.
Так что я застрял. У меня есть другой вариант, кроме переустановки ОС? Я потратил столько времени на тестирование этой системы, что я бы не стал этого делать, если это возможно.
ОБНОВЛЕНИЕ: я уже попробовал установщик .NET для более старых ОС Windows, но это не помогло.