visual-studio - Visual Studio + nuget + TFS : checking in nuget packages?

标签 visual-studio tfs nuget

我正在与一个小团队一起从事 TFS 项目。这个项目安装了一堆 nuget 包,但它用于 4.0 项目,并且 nuget 包管理器 GUI 甚至不再提供旧版本的包,因为现在正在使用它们的 4.5 等效版本。为了允许其他团队成员编译项目,他们需要拥有包的确切版本。我想检查 nuget 使用的整个“包”文件夹。这是一个好主意吗?如果是这样,如何检查“packages”文件夹及其所有内容,因为它存在于解决方案级别? Visual Studio 中没有“包含在解决方案中”选项,就像右键单击程序集时那样。

最佳答案

我们使用没有互联网访问权限的本地 TFS 安装,因此我们必须检查我们的包文件夹或我们的构建失败。最大的问题是 VS 在为新包文件添加挂起的更改时的行为不一致,通常它会忽略挂起更改窗口中的 .dll 文件,有时它会添加一切正常。

关于visual-studio - Visual Studio + nuget + TFS : checking in nuget packages?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23542788/

相关文章:

visual-studio-2010 - VS/TFS 2010 DIFF 选项在哪里?

visual-studio-2013 - 在 TFS 查询 View 中如何显示父 ID

nuget - 私有(private) nuget 提要中缺少包

c# - MVVM 在单击时更改网格的背景颜色

c++ - 一个带有传递参数的程序,为什么这个程序有错误的答案?

c# - 错误 : Items collection must be empty before using ItemsSource

visual-studio - Visual Studio 2015 中缺少 SSDT(SQL Server Data Tools)

sql-server - 如何将 TFS 作为源代码管理插件添加到 SQL Server Management Studio Express 2008 中?

c# - NuGet - 仅当其他项目不依赖于它们时才卸载和删除依赖项?

nuget - 如何使用 nuget 包部署 PS1 脚本