分享NuGet饲料
问题描述:
我们正在使用NuGet工作流程,其中packages are installed on build。我们host a NuGet feed of our own。我们目前指示开发人员将此源添加到package sources dialog中的Visual Studio安装中。这很烦人。我们如何分享我们的Feed,以便任何检查代码的人都可以获得这些软件包?分享NuGet饲料
我试图从%appdata%\nuget\nuget.config
到.nuget\nuget.config
复制<packageSources>
元件(这是Visual Studio中保存“包源”),但Visual Studio中扔嘘声像配合。
答
令人沮丧的是,NuGet很少注意.nuget\nuget.config
,忽略任何<packageSources>
元素。解决我的问题的方法是编辑.nuget\NuGet.targets
并将供稿网址添加到其<packageSources>
元素。虚假的是,这个元素有不同的语法 - 不要使用<add key
,而是将提要URL放在引号中,用分号分隔。
<PackageSources>"http://melbourne.local/NuGetServer/nuget";"http://nuget.bizness.local"</PackageSources>
上的NuGet bug跟踪系统
这个问题