Значение не попадает в ожидаемый диапазон visual studio
Внезапно я получаю эту ошибку "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,
- Дважды щелкните на файле и откройте его
- Щелкните правой кнопкой мыши на файле и выберите "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 , который не загружается, был напечатан неправильно.
Так была моя ошибка - переименование файла из другого решения.
В моем случае это было просто: если файл открыт, а затем я его запустил, он запустится. Если файл закрыт, а затем я запускаю его, щелкнув правой кнопкой мыши в «Обозревателе решений», он выдает указанную вами ошибку. Итак, простые шаги: в обозревателе решений
- Дважды щелкните файл и откройте его.
- Щелкните файл правой кнопкой мыши и выберите «Начать с отладкой» или «Начать без отладки».
У меня также возникла та же ошибка с отсутствующей вкладкой "Интернет" в свойствах проекта, поскольку те, у кого есть эта проблема, могут попробовать изменить целевую структуру проекта. Когда я изменил целевую структуру с 4.6.2 на 4.7.2, вкладка "Интернет" снова появилась. .
Решил, закрыв и повторно открыв Решение.
Что-то вроде глупой оплошности с моей стороны . но в зависимости от действия, которое его вызвало, вы также можете проверить вывод на консоль. В моем случае это был проект, который не загружался. Хотя явных ошибок не было, консольное окно показало, что файл отсутствует на основании директивы из csproj.
Читайте также: