【发布时间】:2014-04-27 11:21:52
【问题描述】:
问题
已按照this 网站上的说明创建了需要位于Chocolatey Gallery 上的某些软件的Chocolatey 包。 如果 nuspec 文件包含依赖项:
...</tags>
<dependencies>
<dependency id="dependentPackageA" version="1.0"/>
<dependency id="dependentPackageB" version="2.0"/>
</dependencies>
</metadata>...
在本地执行命令cinst packageName -source ""%cd%;http://chocolatey.org/api/v2/""测试Chocolatey包,出现如下错误:
The term 'http://chocolatey.org/api/v2/' is not recognized as the name of a cmdlet,
function, script file, or operable program. Check the spelling of the name, or if a
path was included, verify that the path is correct and try again.
如果依赖项 sn-p 已被注释并且 cinst packageName -source %cd% 被执行,Chocolatey 包将被安装在本地。
向Chocolatey Gallery 提供Chocolatey 包并随后通过发出cinst packageName 安装它成功(安装包和依赖项)。
问题
如何在将 Chocolatey Package 依赖项发布到 Chocolatey Gallery 之前在本地测试它?
【问题讨论】:
标签: chocolatey