我们有一支开发团队,所有人都已安装了NuGet。我们都在使用TFS。一名团队成员添加了一个NuGet包并检入。其他团队成员都可以正常获取相关的程序集和NuGet packages.config。然而,当他们进入“管理NuGet包”时,“已安装包”没有显示其他团队成员添加的包。对于最初添加该包的人,它显示得很好。
这是期望的行为吗?我们做错了什么吗?
谢谢
这是期望的行为吗?我们做错了什么吗?
谢谢
我发现的一个问题是,NuGet包不被视为解决方案的一部分,而是保存在解决方案级别(这是在一个包文件夹中)。您可能需要在源代码控制器的解决方案文件夹上进行检入,以便检入NuGet下载的包,这样其他人就可以同时获取引用和包。