我使用TeamCity并让它创建我的项目使用的NuGet包。
我经常想知道NuGet Feed的路径/网址存储在我的解决方案中的哪个位置?
因为它似乎没有被检入的任何地方,而其他开发人员可以在干净的开发机器上使用新的...我们似乎每次设置新的开发人员时都必须重新添加它环境。
有谁知道在解决方案/项目中保存自定义NuGet供稿网址的位置?
更新:
只是为了澄清我的问题并不是关于如何允许其他人使用相同的Feed,而是出于好奇心,以便在本地为ME保存Feed网址。
- 李
答案 0 :(得分:1)
右键单击Visual Studio 201x中的解决方案文件,然后选择启用Nuget Package Restore 。
完成后,您的解决方案中将包含.nuget文件夹。取消注释NuGet.targets包源部分和 添加任何自定义nuget服务器地址 。
如果您不希望nuget.exe包含在源代码管理中,请将其添加到忽略列表并将Download NuGet.exe设置更改为true。将.target和.config文件包含在源代码管理中,团队的其他成员现在将在构建时恢复nuget包。