首页 > 解决方案 > 此项目引用此计算机 (TFS) 上缺少的 NuGet 包

问题描述

我第一次使用 TFS 并尝试构建。我收到错误:

This project references NuGet package(s) that are missing on this computer. use NuGet Package Restore to download them.

我意识到在 StackOverflow 上有很多类似的帖子,我已经搜索了很多。我收集到的是应该选中包管理器设置中的包还原下的两个框(但这现在也无关紧要,因为它们默认被选中)。我证实我的两个都被检查了。

我考虑的下一条建议是从我的应用程序的源代码控制版本中删除 /packages 文件夹。那里没有包文件夹,或者在我的本地(迁移到 TFS 之前)版本的应用程序中。相反,应用程序文件夹中有一个 ../packages/ 文件夹(上一级)。似乎在某些时候,我选择将所有应用程序的包存储在同一个文件夹中?如果是这样,此设置在哪里,我需要在本地版本或源代码管理资源管理器中将其更改为什么?

谢谢!

标签: visual-studiotfs

解决方案


推荐阅读