Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.72/18: Рейтинг темы: голосов - 18, средняя оценка - 4.72
86 / 13 / 1
Регистрация: 24.05.2010
Сообщений: 590

Переподключить пакет nuget

25.10.2016, 10:41. Показов 3572. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет!

Использую Visual Studio.

Через Управление пакетами NuGet... скачал и установил нужный пакет. Ссылка в проект тоже добавилась. Потом закрыл Студию, не сохраняясь. Открыл через какое-то время, хочу добавить снова этот же пакет. Зашел опять в управление пакетами, ищу нужный, но там слева вверху стоит зеленая галка и говорится, что пакет установлен. Я, не долго думая, в том же диалоговом окне на вкладке Установленные пакеты удалил его. Пробую опять добавить - все равно говорит, что пакет установлен. Удаляю папку packages из папки решения. Все равно "пакет установлен".

Вопрос: как переподключить этот пакет?
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.10.2016, 10:41
Ответы с готовыми решениями:

Пакет NuGet и компиляция проекта
Здравствуйте!!!! Есть проект, к нему добавлены NuGet пакеты:ClosedXML, ExcelDataReader. Запускают компиляция в режиме realize. На...

Как обновить загруженный NuGet пакет на nuget.org?
Как обновить загруженный NuGet пакет на nuget.org?

Не удается установить пакет Nuget
Привет! Для работы мне не обходимы следующие библиотеки: OtpSharp; Albireo.Base32; -- Пытаюсь их установить через NuGet -...

5
.NET senior
 Аватар для bax_tang
441 / 359 / 137
Регистрация: 23.09.2016
Сообщений: 980
25.10.2016, 10:48
V0fka, открываете Package Manager Console (Tools -> NuGet Package Manager -> Package Manager console) и вводите следующую команду:

Update-Package -Id <target_package_id> -Reinstall

Это должно помочь.
0
86 / 13 / 1
Регистрация: 24.05.2010
Сообщений: 590
25.10.2016, 12:06  [ТС]
bax_tang, что-то не едут у меня лыжи. Речь идет об этом пакете: https://www.nuget.org/packages/S22.Imap/ . Там на страничке указано, что для установки надо ввести команду Install-Package S22.Imap. S22.Imap, я так понял, это и есть <target_package_id> ?

Пишу в консоли: Update-Package -Id S22.Imap -Reinstall

А мне в ответ:

Update-Package : Не удается найти пакет "S22.Imap".
строка:1 знак:1
+ Update-Package -Id S22.Imap -Reinstall
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: ( [Update-Package], InvalidOperationException
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.Powe rShell.Commands.UpdatePackageCommand
Что ему не то?
0
.NET senior
 Аватар для bax_tang
441 / 359 / 137
Регистрация: 23.09.2016
Сообщений: 980
25.10.2016, 12:50
Лучший ответ Сообщение было отмечено V0fka как решение

Решение

V0fka, проверьте, что в выпадающем меню в консоли package manager-a указан nuget.org (см. приложенный скрин). Также попробуйте выполнить команду Install-Package S22.Imap - предполагаю, что через консоль это возымеет более гарантированный эффект.
Миниатюры
Переподключить пакет nuget  
1
86 / 13 / 1
Регистрация: 24.05.2010
Сообщений: 590
25.10.2016, 13:49  [ТС]
bax_tang, сделал Install-Package S22.Imap:

Установка "S22.Imap 3.6.0.0".
"S22.Imap 3.6.0.0" успешно установлен.
В Test уже есть ссылка на "S22.Imap 3.6.0.0".
Но ссылки на самом деле не было, так что пришлось добавить вручную. Изначальная проблема вроде решена, спасибо!

Но можно ещё вопрос: то, что происходило, все эти танцы с бубном, это нормально при работе с nuget? Я просто раньше не пользовался, вот решил попробовать, но как-то немного комом первый раз получился.
0
.NET senior
 Аватар для bax_tang
441 / 359 / 137
Регистрация: 23.09.2016
Сообщений: 980
25.10.2016, 14:11
Цитата Сообщение от V0fka Посмотреть сообщение
Потом закрыл Студию, не сохраняясь
Наверное, именно в этом и крылась причина возникших проблем. У меня с NuGet-пакетами никогда подобного поведения не возникало - успешно добавлял и работал как с чужими пакетами, так и со своими.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
25.10.2016, 14:11
Помогаю со студенческими работами здесь

Не могу обновить пакет Nuget
в окне Обновления нажимаю &quot;Обновить&quot; на пакете NuGet, скачивается, вроде бы устанавливается, и ничего не меняется. как обновить? есть ли...

Почему NuGet-пакет успешно устанавливается, если нужной зависимости нет?
Имеем код: &lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt; &lt;package &gt; &lt;metadata&gt; &lt;id&gt;ABCNET.dll&lt;/id&gt; &lt;version&gt;1.0.0&lt;/version&gt;...

Не могу установить/удалить пакет NuGet: Элемент с тем же ключом был установлен
Пытаюсь установить ЛЮБОЙ пакет из NuGet, в Обозревателе решений видно, что идет установка: появляются папки, классы и т.д. Сразу же после...

Куда положить Logo.jpg, чтобы иконка применялась к NuGet пакет, но не вставлялась в сам проект?
Куда положить Logo.jpg, чтобы иконка применялась к NuGet-пакету, но не вставлялась в сам проект, в котором подключается данный NuGet-пакет?

Почему если отправить пакет UDP и конечного адресата в сети не существует, то пакет не отправляется?
Добрый день! Вопрос для расширения кругозора. Мониторю свой трафик с помощью WireShark и заметил такую вещь: при отправке пакета по...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
Программный отбор значений справочника
Maks 21.03.2026
Установка программного отбора значений справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит предопределенное значение перечислений. Процедура. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru