Nuget& Team Foundation Server脱机错误

时间:2013-05-20 00:52:43

标签: tfs nuget

我已经设置了Team Foundation Server 2012 Express,它似乎工作正常。但是,当我尝试在未连接到TFS时添加NuGet包时,出现以下错误:

  

成功安装'Microsoft.AspNet.Providers.Core 1.2'。

     

安装失败。回滚......

     

TF400324:服务器[我的TFS服务器]无法使用Team Foundation服务。

     

技术信息(针对管理员):

     

无法连接到远程服务器

包是来自网络还是来自我们的内部存储库似乎无关紧要。如果相关,则启用包恢复。

有什么方法我可以在离线时添加和更新包吗? TFS与添加包有什么关系?

1 个答案:

答案 0 :(得分:2)

以下步骤为我解决了这个问题(VS2012 Premium Update 3):

  1. 当您仍然连接时检查您的项目(或者 使packages.config和你的* .csproj文件可写)

  2. 丢失与TFS的连接后,关闭解决方案并打开 它再次。 VS应该问你是否下线。说是。

  3. 安装NuGet包。

  4. 再次连接到TFS。

  5. 将您的解决方案联机(在解决方案资源管理器中选择解决方案,然后打开文件/源代码管理/上线)

  6. 检查* .csproj和packages.config上的更改。