配置Nuget.Server以充当Orchard CMS模块源

时间:2013-06-24 00:16:37

标签: orchardcms-1.6 nuget-server

我们需要Orchard的私人模块Feed。在Web服务方面,我有点新手,但我们似乎遇到的问题是在不同的模式中。我按照创建远程源:

设置远程源

http://docs.nuget.org/docs/creating-packages/hosting-your-own-nuget-feeds

对于此Web服务,架构为:

 <service xmlns:atom="http://www.w3.org/2005/Atom" xmlns:app="http://www.w3.org/2007/app" xmlns="http://www.w3.org/2007/app" xml:base="http://localhost:57641/nuget/">
  <workspace>
   <atom:title>Default</atom:title>
   <collection href="Packages">
    <atom:title>Packages</atom:title>
   </collection>
  </workspace>
 </service>

然而Orchard架构包含一个Screenshots元素:

 <service xmlns:atom="http://www.w3.org/2005/Atom" xmlns:app="http://www.w3.org/2007/app" xmlns="http://www.w3.org/2007/app" xml:base="http://packages.orchardproject.net/FeedService.svc/">
  <workspace>
   <atom:title>Default</atom:title>
   <collection href="Packages">
    <atom:title>Packages</atom:title>
   </collection>
   <collection href="Screenshots">
    <atom:title>Screenshots</atom:title>
   </collection>
  </workspace>
 </service>

有没有办法可以配置Nuget.Server Web服务来公开它?

1 个答案:

答案 0 :(得分:1)

现在,它非常重要,因为果园图库服务器和nuget服务器定义在某种程度上分道扬..你可以通过改变Orchard gallery代码库来实现它的工作(它需要数据中没有的几个项目),但我们最终放弃了我们的尝试,因为复杂性和改变核心代码库不值得获得