Как обновить метаданные пакета NuGet с помощью командной строки?
Я использую NuGet.Exe версии 2.8.2 для создания пакета nuget. После создания пакета откройте с помощью NuGet Package Explorer, и я увидел, что внутри пакета есть некоторый код по умолчанию, как в текстовом поле URL значка
http:// icon_url_here_or_delete_this_line/
Чтобы увидеть такие данные, следуйте шагам в качестве следов
- Откройте окно командной строки (cmc.exe).
- Перейдите в папку, где присутствует NuGet.exe.
- Запустите команду "nuget spec abc.dll" (abc.dll должна присутствовать внутри папки)
- После того, как файл abc.dll.spec создаст прогу " nuget pack abc.dll.spec "
- сделано с созданием пакета с некоторыми предупреждениями о том коде по умолчанию в метаданных.
Теперь откройте этот пакет с помощью проводника Nuget Package, и вы увидите метаданные с кодом по умолчанию, как я упоминал выше.
Я также ссылаюсь на документ, представленный в этой ссылке, предоставленной nuget.Org.
Итак, вопрос в том, как установить мою информацию для настройки в эти метаданные с помощью командной строки?
ПРИМЕЧАНИЕ:- Пожалуйста, не предлагайте делать это с помощью Nuget Package Explorer, потому что я знаю это, я просто хочу использовать командную строку для этого.
1 ответ
Я не думаю, что NuGet.exe поддерживает это. Вы можете вручную отредактировать файл.nuspec в блокноте и заменить метаданные, такие как URL проекта; или замените строку в файле.nuspec с помощью команд powershell.