1
我正在构建一个nuget包,该工具包在tools文件夹中使用install.ps1脚本。我想在install-package命令中将参数传递到此安装脚本中。将自定义参数添加到安装包中
所以在包管理器的Visual Studio
安装包mypackage的-myparam PARAM
PARAM将被传递到工具文件夹中的文件install.ps1内运行。
这可能吗?有没有更好的方法来实现这一点?
我正在构建一个nuget包,该工具包在tools文件夹中使用install.ps1脚本。我想在install-package命令中将参数传递到此安装脚本中。将自定义参数添加到安装包中
所以在包管理器的Visual Studio
安装包mypackage的-myparam PARAM
PARAM将被传递到工具文件夹中的文件install.ps1内运行。
这可能吗?有没有更好的方法来实现这一点?
AFAIK这是不可能的。 Install-Package cmdlet公开了一些映射到NuGet源中InstallPackageCommand属性的选项。你可能会记录一个问题或提交这种功能的拉请求?
而不是试图扩展Install-Package cmdlet,为什么不创建自己的cmdlet并在安装后公开该cmdlet(类似于MVC脚手架包)?