2016-08-19 89 views
-1

因此,我嘗試升級我的TFS 2015以允許使用.NET 4.6.1進行項目。將我的構建代理升級到.Net 4.6.1不起作用

我下載了用於.NET 4.6.1的Targeting Pack,運行它,重新啓動服務器,通過覆蓋舊的設置運行構建代理的構建配置,並開始構建。

現在非他們將建設:(

我想我懷念的地方設置參數 這是我的經紀人,其註冊,但從未要求(一些奇怪的原因)。

enter image description here

我缺少的東西?

+0

什麼是「他們沒有將打造」呢?你是否遇到特定的錯誤? –

+0

我有多個項目(我忘了指定),他們都不能建立。不,我沒有得到任何錯誤 - 當我手動排隊構建時,我得到的最好是'等待構建代理'。 –

+0

您是不是隻是指.NET 4.6.1項目,而是所有其他人都不能在代理上構建? –

回答

0

根據您的agent.version1.95.3,看來你是使用TFS2015 update3,它肯定應該支持.Net 4.6.1。代理的系統功能看起來不錯,除了Number_OF_PROCESSOR。您的值爲1,但通常默認值爲8.您是否在配置期間手動更改了值?

建議您按照下面的方式來縮小這個問題:

  1. 首先檢查,如果構建服務器可用,並在https://YOURCOMPANYNAME:8080/tfs/_admin/_AgentQueue在 TFS啓用,並
    您生成代理應該是「綠色」 。
  2. 確保代理處於交互模式
  3. 嘗試改變這是構建 代理服務帳戶組的一員,屬於「代理池服務 帳戶」角色的域帳戶,就看代理人是否會工作或沒有。
  4. 仔細檢查是否有一些防火牆接口阻止
    構建,嘗試禁用所有相關設置。

如果仍然不行,刪除劑和重新部署一個新的按照this article詳細步驟。您也可以經過下面類似的問題,以檢查是否有一些有用的信息: