NuGet Server - 基于动态Feed URL访问自定义私有NuGet库

时间:2017-02-01 18:30:16

标签: asp.net nuget-package nuget-server nugetgallery

我需要为客户提供私有NuGet 补丁。我们有更多的客户。我们能够为所有需要的客户提供不同的NuGet补丁。现在,我已按照以下方法提供NuGet补丁

  • 为每位客户提供每个NuGet供稿链接,并保持分开 每个客户的NuGet包文件夹。但是,我们维护了每一个 每个客户的 Web应用程序。这非常复杂,但事实并非如此 可以实现更多客户。

  • 这是我的代码块

的Web.Config

 <appSettings>
<add key="requireApiKey" value="true" />
<add key="apiKey" value="" />
<add key="packagesPath" value="~/NugetPackages/customer1" />
<add key="enableSimpleMembership" value="false" />
<add key="" />
</appSettings>

我想知道实现这一目标的其他可能性。我的问题是

例如

  • 我的Feed链接是 - http://mydomain/packages/c1http://mydomain/packages/c2等......
  • C1 feed链接只想显示在customer1中的NuGet包 包文件夹
  • C2 Feed链接仅显示在customer2中的NuGet包 包文件夹

    但我们需要维护一个Web应用程序来实现这些目标。

这可能与否?你能分享一下你的想法吗?

先谢谢

Mathan

1 个答案:

答案 0 :(得分:0)

我在NuGet GitHub中发布了相同的查询,我收到了一些回复。在NuGet服务器尚未发布动态Feed URL功能时,这还处于开发阶段。我在这里分享了这个链接

https://github.com/NuGet/NuGetGallery/issues/3520

此致 马坦