"Значение не входит в ожидаемый диапазон" при попытке добавить ссылку в проект

Внезапно я получаю эту ошибку "Значение не входит в ожидаемый диапазон" всякий раз, когда я пытаюсь добавить ссылку на любой проект. Это также происходит с новым пустым проектом. Он может отображать текущие ссылки в порядке.

Я перезагрузил компьютер. Я не уверен, что последнее обновление 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

В моем случае это было просто: если файл открыт, а затем я его запускаю, он запустится. Если файл закрыт, а затем я запускаю его, щелкнув правой кнопкой мыши в "Обозревателе решений", он выдает ошибку, о которой вы упоминали. Итак, простые шаги: в обозревателе решений

  1. Дважды щелкните файл и откройте его
  2. Щелкните правой кнопкой мыши файл и выберите "Начать с отладки" или "Начать без отладки"

Ответ 3

Я также получил ту же ошибку с отсутствующей вкладкой "web" в свойствах проекта, для тех, у кого есть эта проблема, можно попробовать изменить целевую инфраструктуру проекта. Когда я изменил целевую инфраструктуру с 4.6.2 на 4.7.2, веб-вкладка появилась снова ,

Ответ 4

В моем случае это было связано с тем, что мне нужно было установить конкретную версию .NET Core SDK.

Как только я загрузил и установил, проекты загрузились нормально. К сожалению, на вкладке "Вывод" не было никакой дополнительной информации, намекающей на это.

Ответ 5

Некоторые проекты (например, некоторые веб-службы) требуют, чтобы Visual Studio запускалась от имени администратора. После обновления Visual Studio я не заметил, что он больше не запускается автоматически с повышенными привилегиями. Когда я это исправил, все проекты в решении загрузились.