Как вы обновляете пакеты NuGet только с определенными идентификаторами?
Согласно документации NuGet:
Обновить команду
Обновите пакеты до последних доступных версий. Эта команда также обновляет сам NuGet.exe.
использование
nuget update <packages.config|solution>
Опции:
Id - Идентификаторы пакетов для обновления.
Это говорит о том, что опция ID является идентификатором пакета для обновления. Как вы предоставляете несколько идентификаторов?
Это работает:
NuGet.exe update "MySln.sln" -RepositoryPath "MyRepoPath" -id Ref1
... но как вы также обновляете Ref2? Это не удается:
NuGet.exe update "MySln.sln" -RepositoryPath "MyRepoPath" -id Ref1,Ref2
Я пытаюсь обновить подмножество пакетов и предотвратить необходимость большого количества обращений к NuGet.exe.
1 ответ
Решение
Вы можете указать -id
Вариант несколько раз:
NuGet.exe update "MySln.sln" -RepositoryPath "MyRepoPath" -id Ref1 -id Ref2