我们有一个开发团队。都安装了NuGet。我们都在使用TFS。一个团队成员添加一个NuGet包并签入。其他团队成员都获得关联的程序集和NuGet packages.config。但是,当他们转到“管理NuGet包”时,“已安装的包”不会显示其他团队成员添加的包。它对于最初添加包的人来说很好。
这是预期的行为吗?我们做错了吗?
由于
答案 0 :(得分:3)
我发现的一个问题是,这些包不被视为解决方案的一部分,并在解决方案级别保存(这是在包文件夹中)。您可能需要在解决方案文件夹(在源代码管理资源管理器中)中签入以检入nuget下载的包,以便其他人同时获取引用和包。