【发布时间】:2015-01-03 15:17:23
【问题描述】:
我正在编写一个包来安装一个编程工具,这是用户除了喜欢的 IDE、编译器等之外还可以使用的工具。
我想以一种用户可以说的方式对包安装进行参数化:“嘿,使用 Visual Studio 12 和 MinGW 安装工具”。如果是这种情况,那么 Visual Studio 12 和 MinGW 包都将作为依赖项添加,因此它们会在我的工具之前安装。
nuspec 参考中没有提到可选依赖项。 有没有办法指定这些,并根据用户输入通过chocolateyInstall.ps1 脚本启用它们?
【问题讨论】:
-
您是否正在尝试将您的工具与这些其他软件包集成?如果用户也想安装其他软件包,他们可以说
choco install visualstudio2012ultimate mingw yourpackage。巧克力里有package parameters。 -
Visual Studio 12?真实版本号(以及 Visual Studio 2013)?
标签: powershell nuget chocolatey