2012-03-16 111 views
2

我们正在使用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中扔嘘声像配合。

回答

1

令人沮丧的是,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跟踪系统

这个问题