解决OpenWrap错误:—以下命令输入缺少值:



我正在尝试建立自己的http openwrap存储库。我读过https://github.com/openrasta/openwrap/wiki/Openwrap-publishing-protocol,但不太懂。然后我找到了http://olsonjeffery.github.com/infrastructure/tooling/.NET/2011/02/01/Deployment-with-OpenWrap.html,其中作者解释了(不是很清楚)如何做。

所以我采用了以下方法:

  1. 按照http://www.anthonysteele.co.uk/how-to-package-up-files-with-openwrap上的说明创建本地存储库
  2. 创建一个站点(IIS7 Web Server),并添加一个名为openwraprepository的虚拟目录,将其指向本地存储库文件夹
  3. 确保目录浏览处于开启状态,并且您可以访问一个名为索引的文件。wrplist 与浏览器
  4. 添加mime-typeswrplist (application/oebps-package+xml)和。用(应用程序/vnd.openwrap.package)

现在,从我的开发机器上的包中,我应该能够通过输入o add-remote http://mysite/openwraprepository将其指定为存储库。

我得到以下错误:以下命令输入缺少值:Href

openwrap发布协议是针对openwrap 2.0的,它是一组模块化特性,您可以将其添加到一个简单的索引存储库(如该博客中描述的存储库)之上。(我们需要将这些步骤添加到文档中,我认为这很有用:))

至于添加它,如果您查看add-remote上的get-help部分,您将看到需要两个输入,name和-href。您提供了一个,但没有提供另一个。

o add-remote myRemote http://mysite/openwraprepository

这样你就可以随心所欲了

最新更新