的TeamCity 7.1.3在Windows 7 64位構建機器不能TeamCity的連接到Team Foundation服務/ TFSPreview.com - 錯誤
盒上目前正在愉快地構建「你必須與向前兼容性更新更新客戶端」存儲在TFS2005服務器中的VS2008項目,但是我嘗試了存儲在TFSPreview/TF服務中的VS2012項目,並且我無法過去設置VCS根目錄。
在點擊測試連接,我得到以下..
Test connection failed in VS2012 Test against TFSPreview :: VS2012 - Build
Configuration for Hello World. TFS failed. ExitCode: 1
stdout: TFS Native Verifier v7.1 Copyright (C) 2006-2012 JetBrains s.r.o.
Running under .NET Framework 4.0.30319.17929
INFO - Use Tfs from JetBrains.TeamCity.Tfs.Tfs8Accessor
TFS Native Accessor v7.1 Copyright (C) 2006-2012 JetBrains s.r.o.
INFO - Connecting to server https://[our TFS Area].visualstudio.com/DefaultCollection
Connection test:
Server='https://[our TFS Area].visualstudio.com/DefaultCollection'
Username='[username email]'
Root='$/Hello World'
ERROR - The request failed with HTTP status 400: TF253023: You must update your client
with the Forward Compatibility Update in order to connect to the Team Foundation Server
that you selected. To obtain this update, go to the Microsoft Web site:
http://go.microsoft.com/fwlink/?LinkId=166482.
System.Exception: The request failed with HTTP status 400: TF253023: You must update
your client with the Forward Compatibility Update in order to connect to the Team
Foundation Server that you selected. To obtain this update, go to the Microsoft Web
site: http://go.microsoft.com/fwlink/?LinkId=166482. ---> System.Net.WebException: The
request failed with HTTP status 400: TF253023: You must update your client with the
Forward Compatibility Update in order to connect to the Team Foundation Server that you
selected. To obtain this update, go to the Microsoft Web site:
http://go.microsoft.com/fwlink/?LinkId=166482.
。但是運行在鏈接中指定的安裝程序,我得到以下信息:
The upgrade patch cannot be installed by the windows installer service because the
program to be upgraded may be missing, or the upgrade patch may update a different
version of the program. Verify that the program to be upgraded exists on your computer
and that you have the correct upgrade patch.
我因此被卡住。 :(
我也從使我能夠運行在錯誤的鏈接原始安裝程序的目的是在VS2005 TFS TFC目錄中安裝團隊基礎資源管理器..但還是同樣的錯誤。
如何我能過去這個錯誤?
非常感謝!
?如果是的話,你安裝了Visual Studio 2008 SP1。所有版本的VS的正向兼容性更新要求應用SP1才能安裝它們。 –
@詹姆斯,我沒有,沒有。在嘗試連接到tfspreview/tf服務之前,我們(仍)使用TFS2005來保存VS2008項目,所以我安裝了該版本,因爲我們沒有任何地方安裝TFS2008。這是錯的嗎? 爲了創建項目設置工具包,我們在生成服務器上安裝了VS2008,這確實是在SP1。 –
它看起來像TFS認爲你正試圖連接舊版本的團隊資源管理器。但它也看起來像Jetbrains爲TFS提供了本地插件。您可以嘗試將Team Explorer 2012安裝到構建服務器上,但這可能不起作用。您至少可以使用它來測試從服務器到TFS的連接,但我認爲這不是問題 –