2013-05-20 21 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