将自定义参数添加到install-package

时间:2013-02-06 16:59:08

标签: c# visual-studio powershell nuget

我正在构建一个nuget包,它使用tools文件夹中的install.ps1脚本。我想在install-package命令中将参数传递给此安装脚本。

所以在visual studio中的包管理器中运行

install-package mypackage -myparam param

然后将

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

这可能吗?有没有更好的方法来实现这一目标?

1 个答案:

答案 0 :(得分:1)

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

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