正在向安装包添加自定义参数

本文关键字:添加 自定义 参数 安装 包添加 | 更新日期: 2023-09-27 17:57:54

我正在构建一个nuget包,该包使用tools文件夹中的install.ps1脚本。我想在installpackage命令中将参数传递到这个安装脚本中。

所以在视觉工作室内的包管理器中运行

安装包mypackage-myparam param

param将被传递到tools文件夹中的install.ps1文件中。

这可能吗?有更好的方法来实现这一点吗?

正在向安装包添加自定义参数

AFAIK这是不可能的。Install-Package cmdlet公开了一些选项,这些选项映射到NuGet源中InstallPackageCommand上的属性。你可能会记录一个问题或提交一个关于这类功能的拉取请求?

与其尝试扩展Install-Package cmdlet,为什么不创建自己的cmdlet并在安装后公开该cmdlet(类似于MVC脚手架包)?