Значение не попадает в ожидаемый диапазон visual studio

Обновлено: 07.07.2024

Внезапно я получаю эту ошибку "Value does not fall within the expected range" всякий раз, когда пытаюсь добавить ссылку на какой-либо проект. Это также происходит с новым пустым проектом. Он может прекрасно перечислять текущие ссылки.

Я перезагрузил компьютер. Я не уверен, что недавнее обновление 2 вызвало это. Это моя первая ссылка на добавление с момента обновления. Я использую Visual Studio 2013 на Windows 7 64bit.

Ошибка при попытке отобразить конструктор форм. См. рисунок ошибки : Код экрана : public partial class frmCanalVenda : frmEdit < public frmCanalVenda(CanalVenda canal, Cliente cli) : base(canal) < InitializeComponent(); bdsCliente.DataSource = cli; eabBar.ReadOnlyView = false; >private void.

Я пытаюсь получить значение listitem, но продолжаю получать ArgumentException-значение не попадает в ожидаемый диапазон. Мой код выглядит следующим образом: if (resultList.Count > 0) < SPListItem result = resultList[0]; if (result[Column] != null) < return result[Column].ToString(); >> В.

Я сделал "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 и нажмите enter

Дополнительная Информация

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

Только "solution" работал на меня был:

  • Редактировать файл csproj
  • Установите <UseIISExpress> в true
  • Установите <UseIIS> в false
  • Затем перезагрузите проект.

(после этого вы можете снова установить локальный IIS)

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

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

  1. Дважды щелкните на файле и откройте его
  2. Щелкните правой кнопкой мыши на файле и выберите "Start with Debugging" или "Start without Debugging"

У меня есть приложение silverlight 4, которое имеет полную реализацию шаблона проектирования MVVM. Я пытаюсь реализовать тему инструментария silverlight. У меня есть вид я размещаю свой код здесь вот так <toolkit:Theme x:Name=theme DataContext=.

У меня есть сайт SP Online, где я храню документы, у меня нет проблем с добавлением/извлечением документов, но в потоке удаления я получаю ошибку при извлечении объекта File . public static void DeleteDocument() < using (ClientContext ctx =.

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

Решил его, закрывая и снова открывая решение.

Похожие вопросы:

Следующий фрагмент кода возвращает следующую ошибку не уверен в чем проблема, Сведения об исключении: System.ArgumentException: значение не попадает в ожидаемый диапазон. public static SPUser.

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

Я использую silverlight 5 и получаю ошибку в конструкторе, говоря, что значение не попадает в ожидаемый диапазон, когда я помещаю пользовательский элемент управления внутри DataGridDragDropTarget. И.

Ошибка при попытке отобразить конструктор форм. См. рисунок ошибки : Код экрана : public partial class frmCanalVenda : frmEdit < public frmCanalVenda(CanalVenda canal, Cliente cli) : base(canal)

Я пытаюсь получить значение listitem, но продолжаю получать ArgumentException-значение не попадает в ожидаемый диапазон. Мой код выглядит следующим образом: if (resultList.Count > 0) < SPListItem.

У меня есть приложение silverlight 4, которое имеет полную реализацию шаблона проектирования MVVM. Я пытаюсь реализовать тему инструментария silverlight. У меня есть вид я размещаю свой код здесь.

У меня есть сайт SP Online, где я храню документы, у меня нет проблем с добавлением/извлечением документов, но в потоке удаления я получаю ошибку при извлечении объекта File . public static void.

У меня есть сервисный проект WCF, который не загружается в Visual Studio 2019 году. Когда я пытаюсь перезагрузить проект из решения Explorer, я получаю ошибку: Значение не попадает в ожидаемый.

Перезагрузил компьютер. Я не уверен, вызвало ли это недавнее обновление 2. Это моя первая добавленная ссылка с момента обновления. Я использую Visual Studio 2013 на 64-разрядной версии Windows 7.

Я сделал «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 запускалась от имени администратора. После обновления Visual Studio я не заметил, что он больше не запускается с повышенными привилегиями автоматически. Когда я исправил это, все проекты в решении загрузились.

Для меня работало только «решение»:

  • Редактировать файл csproj
  • Установите <UseIISExpress> на true
  • Установите <UseIIS> на false
  • Затем перезагрузите проект.

(после этого вы можете снова установить локальный IIS)

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

В моем случае имя файла внутри Решения .sln было неправильным (не существует на диске).

Я открываю файл решения MyFullsolution.sln с помощью текстового редактора, проверяю файлы загрузки Project и обнаруживаю, что проект ProjectFile.csproj , который не загружается, был напечатан неправильно.

Так была моя ошибка - переименование файла из другого решения.

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

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

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

Решил, закрыв и повторно открыв Решение.

Что-то вроде глупой оплошности с моей стороны . но в зависимости от действия, которое его вызвало, вы также можете проверить вывод на консоль. В моем случае это был проект, который не загружался. Хотя явных ошибок не было, консольное окно показало, что файл отсутствует на основании директивы из csproj.

Читайте также: