GOOGLE ADS

пятница, 6 мая 2022 г.

Пакет Nuget установлен, но ссылки не разрешены

У меня есть многопроектное решение с пакетами Prism Nuget, установленными в нескольких проектах. Затем я попытался добавить пакет расширений Prism Mef в один из проектов с помощью пользовательского интерфейса Nuget Package Manager (я уже добавил его в один из других проектов).

В первый раз, когда я попытался добавить пакет, мне не удалось установить одну из зависимостей, без конкретной причины ошибки, просто «сбой». Итак, я установил его во второй раз, все вроде бы было хорошо, ошибок не было, но некоторые ссылки не разрешились.

Итак, я удалил пакет и все зависимости и снова установил его. Снова все оказалось нормально, но больше ссылки не разрешаются.

Я пытался удалить и установить пакет несколько раз, но теперь каждый раз получаю один и тот же результат.

У меня была эта проблема много раз, и я знаю, что это не относится к пакету Prism, поскольку у меня было это с множеством разных пакетов.

Я думаю, что это просто серьезная ошибка с Nuget, но я надеюсь, что кто-нибудь знает простой способ ее исправить. Я думаю, что обычно у меня больше успеха с консолью Nuget, но я нахожу ее более сложной для использования.

Я провел поиск в Интернете и не нашел хорошего объяснения причины проблемы или способа ее решения.

Кто-то на работе полностью отказывается иметь какое-либо отношение к Nuget, поскольку у него так много таких проблем, но я полон решимости заставить его работать!


Решение проблемы

В консоли диспетчера пакетов выполните следующую команду:

Update-Package -reinstall

Это приведет к переустановке каждого пакета nuget в этом проекте, что должно устранить все отсутствующие ссылки.

Если вы знаете, что вам не хватает конкретной ссылки:

Update-Package -reinstall <Package-Name>

Комментариев нет:

Отправить комментарий

Laravel Datatable addColumn returns ID of one record only

Я пытаюсь использовать Yajra Datatable для интеграции DataTable на свой веб-сайт. Я смог отобразить таблицу, но столкнулся с проблемой. В по...