2013-05-20 50 views
1

我有Team Foundation Server 2012 Express设置,它似乎工作正常。然而,当我尝试添加NuGet包时未连接到TFS,我得到以下错误:Nuget&Team Foundation Server脱机错误

Successfully installed 'Microsoft.AspNet.Providers.Core 1.2'.

Install failed. Rolling back...

TF400324: Team Foundation services are not available from server [My TFS Server].

Technical information (for administrator):

Unable to connect to the remote server

这似乎并不重要的包是从网上还是从我们的内部资料库。如果相关,则启用软件包还原。

有什么方法可以在离线时添加和更新软件包吗?无论如何,TFS与添加软件包有什么关系?

回答

2

下面的步骤来解决这个问题,我(VS2012高级更新3):

  1. 退房的时候你还在连接项目(或者 使packages.config和你的* .csproj的文件可写)

  2. 在您连接到TFS后,关闭您的解决方案并再次打开 。 VS应该问你是否要离线。说是的。

  3. 安装NuGet包。

  4. 再次连接到TFS。

  5. 带上您的在线解决方案(解决方案资源管理器中选择解决方案,并打开文件/源控制/转到在线)

  6. 检查在* .csproj的和packages.config的变化。

+0

我会在下一次访问该机器时尝试它,谢谢! – Alyce

+0

现在,它有帮助吗? –

+0

这似乎解决它,谢谢! – Alyce