我有一个VS 2008文件,可以在我的计算机上很好地运行并且可以完成所有需要做的事情。正如您所期望的,当我更新它的TFS版本时,它的副本完全一样。但是,当我在TFS上构建解决方案时,无法在我的项目文件夹的packages文件夹中找到一个软件包。
这一切都说得通,.gitignore
进行了设置,以便删除项目中的程序包(除非有必要),并且我的公司使用nuget处理所有常用的第三方程序包。就是说,如何从TFS服务器到TFS上的代码对包(具有适当版本)的引用?
P.S。这是我第一次处理这种技术,如果误用了术语,我们深表歉意。谢谢!
答案 0 :(得分:0)
如何使用TFS服务器上可用的软件包配置软件包的较早版本
如果使用的TFS版本是2015或更高版本,则存在NuGet安装程序或NuGet还原任务,可在构建项目时使用它们将nuget软件包从软件包源还原到工作目录:
检查文档Azure Artifacts和NuGet restore Vs NuGet installer。
如果您使用的TFS版本是2013及更低版本,则可以 检查文档Integrate NuGet Package Restore TFS Build 2013 or Older to restore nuget packages。
希望这会有所帮助。