Есть много вопросов, тесно связанных с этой ошибкой / проблемой.
Я искал это:
После обновления до .NET 4.5 теперь значение не попадает в ожидаемый диапазон
Значение Visual Studio 2019 не попадает в ожидаемый диапазон при перезагрузке веб-проекта
За пределами SO есть и другие вопросы о проблемах с тем же сообщением, но ситуация, в которой они появляются, отличается от моей, вот так один.
Итак, вот моя проблема: у меня есть клиент, у которого есть действительно большое решение, с проектами, использующими overral, v4.6.2 SDK. В этом решении есть проекты WCF, WebApi, UnitTest, библиотеки классов и консольные проекты. Все под одним и тем же решением. Это какой-то беспорядок.
Когда я открываю его изначально, некоторые проекты не загружаются. Когда я пытаюсь перезагрузить проект, показывает ошибку в случае.
Что я пробовал до сих пор:
- Очистка решения
- Удаление всех папок bin и obj, закрытие VS и повторное открытие;
- Делаем то же самое, но работаем как Admin;
- Удаление всех остальных версий SDK и установка только указанной версии;
- Обновление VS;
- Выполнение шагов 1, 2 и 3 после обновления;
- Удаление VS, инструменты сборки, удаление папки, переустановка всего от имени администратора, включая SDK. И я установил в основном ВСЕ опции, на всякий случай.
- Выполнение шагов 1, 2 и 3 после переустановки и перезапуска.
Наконец, я попробовал ответить на этот вопрос:
Значение не попадает в ожидаемый диапазон при попытке добавить ссылку в проект
Но безрезультатно. devenv выполняется успешно, но ошибка сохраняется. В окне вывода нет вывода. Я не нашел ни одного релевантного журнала ошибки.
Чтобы добавить подробностей, не загружаются 6 проектов. Остальные 14 загружаются нормально.