Что представляют собой параметры $package и $project в пакете NuGet install.ps1 script?
Я пишу свою первую установку PowerShell script для пакета NuGet. Я пытаюсь скопировать файл из папки lib
в папку tools
другого пакета NuGet. По умолчанию install.ps1 script имеет четыре параметра, два из которых:
Они кажутся "объектами" какого-то типа, но я не уверен, какие свойства и методы они содержат. Я сделал поиск в Интернете, но еще не нашел ссылку или любую документацию для этих аргументов.
Рассматривая qaru.site/info/555340/..., вопрос содержит ссылку на Project Interface. Это то, что $project
находится в файле NuGet install.ps1?
Ответы
Ответ 1
В NuGet 2:
В NuGet 3:
Обратите внимание, что пакет $в NuGet 3 обладает меньшим количеством доступных свойств, поэтому некоторые скрипты PowerShell, входящие в состав существующих пакетов NuGet, не будут работать.