Есть ли способ гриппа sh индекс nuget. json кеш файла в visual studio - PullRequest
0 голосов
/ 08 января 2020

Я создал пакет и загрузил его в наш канал Nuget, и все работает нормально, однако, когда я пытаюсь установить его с помощью диспетчера пакетов Visual Studio Nuget, он говорит мне, что пакет не может быть найден в index. json (хотя он позволил мне выбрать версию из выпадающего списка для установки):

Пакет 'Nuget.Group.Classes 2.0.0' не найден в следующем основном источник (и): 'https://xxx.pkgs.visualstudio.com/_packaging/xxx/nuget/v3/index.json'. Убедитесь, что все ваши онлайн-источники пакетов доступны (ИЛИ), идентификатор пакета указан правильно.

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

Есть ли способ обновить sh кэш, чтобы он получил последний индекс. json файл? Я пытался закрыть Visual Studio и перезагрузить проект - иногда это работает, но иногда нет.

1 Ответ

0 голосов
/ 08 января 2020

После долгих щелчков я нашел его:

Нажмите

Инструменты -> Диспетчер пакетов Nuget -> Настройки диспетчера пакетов

Под вкладкой «Общие» есть кнопка с надписью

Очистить все кэш NuGet

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...