Nuget 和 Team Foundation Server 脱机错误
Posted
技术标签:
【中文标题】Nuget 和 Team Foundation Server 脱机错误【英文标题】:Nuget & Team Foundation Server offline error 【发布时间】:2013-05-14 12:22:10 【问题描述】:我设置了 Team Foundation Server 2012 Express,它似乎工作正常。但是,当我尝试在未连接到 TFS 的情况下添加 NuGet 包时,出现以下错误:
已成功安装“Microsoft.AspNet.Providers.Core 1.2”。
安装失败。回滚...
TF400324:Team Foundation 服务在服务器 [我的 TFS 服务器] 中不可用。
技术信息(供管理员使用):
无法连接到远程服务器
软件包是来自网络还是来自我们的内部存储库似乎并不重要。如果相关,则启用包还原。
有什么方法可以在离线时添加和更新包吗?无论如何,TFS 与添加包有什么关系?
【问题讨论】:
【参考方案1】:以下步骤为我解决了这个问题(VS2012 Premium Update 3):
在您仍处于连接状态时检查您的项目(或者 使 packages.config 和您的 *.csproj 文件可写)
失去与 TFS 的连接后,关闭解决方案并打开 再说一遍。 VS应该问你是否下线。说是。
安装 NuGet 包。
再次连接到 TFS。
使您的解决方案联机(在解决方案资源管理器中选择解决方案,然后打开文件/源代码管理/联机)
检查 *.csproj 和 packages.config 上的更改。
【讨论】:
下次有机会访问那台机器时我会试试看,谢谢!以上是关于Nuget 和 Team Foundation Server 脱机错误的主要内容,如果未能解决你的问题,请参考以下文章
Team Foundation 无法从 Team Foundation Server 检索团队项目列表
使用 Team Foundation Server 中的 Team Foundation 版本控制将分支的最新版本合并到其根目录
微软Team Foundation Service 的Scrum模板中的Feature和Backlog Items 的区别转载