"Значение не входит в ожидаемый диапазон" при попытке добавить ссылку в проект
Внезапно я получаю эту ошибку "Значение не входит в ожидаемый диапазон" всякий раз, когда я пытаюсь добавить ссылку на любой проект. Это также происходит с новым пустым проектом. Он может отображать текущие ссылки в порядке.
Я перезагрузил компьютер. Я не уверен, что последнее обновление 2 вызвало это. Это моя первая ссылка на ссылку с момента обновления. Я использую Visual Studio 2013 на Windows 7 64bit.
Есть идеи?
![enter image description here]()
Ответы
Ответ 1
Я сделал 'devenv/setup', и это исправило это.
Деталь
- Выход из Visual Studio
- Нажмите
Start
- Введите
cmd
, щелкните правой кнопкой мыши Command Prompt
и выберите Run as administrator
Перейдите в соответствующую папку Visual Studio
VS2012: pushd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE
VS2015: pushd %programfiles(x86)%\Microsoft Visual Studio 14.0\Common7\IDE
VS2017: pushd %programfiles(x86)%\Microsoft Visual Studio\2017\<Edition>\Common7\IDE
VS2019: pushd %programfiles(x86)%\Microsoft Visual Studio\2019\<Edition>\Common7\IDE
Введите devenv /setup
и нажмите ввод
- Когда командная строка вернется, все готово. Закройте командное окно, снова откройте Visual Studio и проверьте, устранена ли ошибка.
Больше информации
https://msdn.microsoft.com/en-us/library/ex6a2fad.aspx
Ответ 2
В моем случае это было просто: если файл открыт, а затем я его запускаю, он запустится. Если файл закрыт, а затем я запускаю его, щелкнув правой кнопкой мыши в "Обозревателе решений", он выдает ошибку, о которой вы упоминали. Итак, простые шаги: в обозревателе решений
- Дважды щелкните файл и откройте его
- Щелкните правой кнопкой мыши файл и выберите "Начать с отладки" или "Начать без отладки"
Ответ 3
Я также получил ту же ошибку с отсутствующей вкладкой "web" в свойствах проекта, для тех, у кого есть эта проблема, можно попробовать изменить целевую инфраструктуру проекта. Когда я изменил целевую инфраструктуру с 4.6.2 на 4.7.2, веб-вкладка появилась снова ,
Ответ 4
В моем случае это было связано с тем, что мне нужно было установить конкретную версию .NET Core SDK.
Как только я загрузил и установил, проекты загрузились нормально. К сожалению, на вкладке "Вывод" не было никакой дополнительной информации, намекающей на это.
Ответ 5
Некоторые проекты (например, некоторые веб-службы) требуют, чтобы Visual Studio запускалась от имени администратора. После обновления Visual Studio я не заметил, что он больше не запускается автоматически с повышенными привилегиями. Когда я это исправил, все проекты в решении загрузились.