背景:過去三個月已經開工。然後,在獲得失敗後,我發現許可證對我們內部構建服務器上的Visual Studio安裝無效。TFS 2015 - 現場建造失敗
糾正步驟: 修正了許可問題。隨着安裝來解決此問題所採取的一切VS更新和TFS更新2
額外的步驟: 構建仍然失敗,所以我刪除了代理和構建池。重新創建了一個新池並下載了代理。 在服務器上安裝代理,使用我的網絡憑證,因爲我是代理池管理員和代理池服務帳戶的管理員。使用我的帳戶嘗試消除權限相關問題。
注意:其他一切與TFS一起使用。可以檢查更改,可以使用具有完整管理權限的門戶。 這裏是日誌
19的最後一項:39:28.762991未能啓動這項工作,這不符合給定的憑據創建HTTP客戶端。
構建失敗在一分鐘之內沒有日誌或在tfs http界面上的原因。
以下是構建服務器日誌的唯一例外情況。
19:39:18.411788 Microsoft.VisualStudio.Services.WebApi.VssServiceResponseException:錯誤的請求
19:39:18.411788在Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.HandleResponse(HttpResponseMessage響應)
19:39:18.411788在Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.d__79.MoveNext()
19:39:18.411788 ---從先前的位置,其中引發異常堆棧跟蹤的結尾---
19:39:18.411788在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任務的任務)
19:39:18.411788在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任務的任務)
19:39:18.411788在Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.d__76`1.MoveNext()
19:39:18.411788 ---從先前位置棧跟蹤的結尾,其中引發異常---
19:39:18.411788在S ystem.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任務task)
19:39:18.411788在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任務task)
19:39:18.411788在Microsoft.VisualStudio。 Services.Location.Client.LocationHttpClient.d__6。的MoveNext()
19:39:18.411788 ---從先前位置棧跟蹤其中拋出異常結束---
19:39:18.411788在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任務任務)
19:39:18.411788在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任務task)
19:39:18.411788在Microsoft.VisualStudio.Services.Client.VssServerDataProvider.d__39.MoveNext()
19:39:18.411788 ---從先前的位置堆棧跟蹤,其中引發異常的結束---
19:39:18.411788在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任務task)
19:39:18.411788在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任務task)
19:39:18.411788在Microsoft.TeamFoundation.DistributedTask.Agent.Common.ConnectionHelper.GetConnection(URI serverUri,VssCredentials憑證)
19:39:18.411788在Microsoft.TeamFoundation.Dis tributedTask.Agent.JobWriter.StartJob() 19:39:18.411788在Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.HandleResponse(HttpResponseMessage響應)
19:39:18.411788在Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase .d__79.MoveNext()
19:39:18.411788 ---從先前的位置,其中引發異常堆棧跟蹤的結尾---
19:39:18.411788在System.Runtime.CompilerServices.TaskAwaiter。 ThrowForNonSuccess(任務任務)
19:39:18.411788在System.Runtime.Compil erServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任務的任務)
19:39:18.411788在Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.d__76`1.MoveNext()
19:39:18.411788 ---完從先前的位置在那裏引發異常堆棧跟蹤---
19:39:18.411788在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任務task)
19:39:18.411788在System.Runtime.CompilerServices .TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任務任務)
19:39:18.411788在Microsoft.VisualStudio.Services.Location.Client.LocationHttpClient.d__6.MoveNext()
19:39:18.411788 ---從先前位置棧跟蹤的結尾,其中引發異常 - -
19:39:18.411788在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任務task)
19:39:18.411788在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任務task)
19:39:18.427410在微軟。VisualStudio.Services.Client.VssServerDataProvider.d__39.MoveNext() :39:18.427410 ---從先前的位置堆棧跟蹤,其中引發異常的結束---
19:39:18.427410在系統.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任務的任務)
19:39:18.427410在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任務的任務)
19:39:18.427410在Microsoft.TeamFoundation.DistributedTask .Agent.Common.ConnectionHelper.GetConnection(Uri serverUri,VssCredentials憑證s)
19:39:18.427410 at Microsoft.TeamFoundation.DistributedTask.Agent.JobWriter.StartJob() 19:39:18.427410 ------------------- -------------------------------------------------- ------