修正 TF53010 在事件檢視器中的錯誤 Background Job Agent

修正 TF53010 在事件檢視器中的錯誤 Background Job Agent

錯誤訊息

TF53010: The following error has occurred in a Team Foundation component or extension:
Date (UTC): 2012/9/14 上午 06:25:55
Machine: TFS2012
Application Domain: TfsJobAgent.exe
Assembly: Microsoft.TeamFoundation.Framework.Server, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a; v4.0.30319
Service Host: 7c7abc5c-ea45-4057-96fe-0d3cdbc4b684 (TEAM FOUNDATION)
Process Details:
  Process Name: TFSJobAgent
  Process Id: 2596
  Thread Id: 2636
  Account name: NT AUTHORITY\NETWORK SERVICE

 

image

 

這最主要是因為用 Network Service 的權限在執行 Background Job 的權限不足的問題

 

變更 Background Job Agent 權限

 

在 本機服務清單中可以找到   Visual Studio Team Foundation Background Job Agent

 

image

 

image

指定要執行的本機帳戶

 

image

記得要重新啟動,不然是不會切換帳戶的

 

image

再檢查事件檢視器的應用程式,就可以看到 服務正常了 Smile

 

若是想要更了解 帳號權限的定義,可以參考 MSDN 文件

http://msdn.microsoft.com/zh-tw/library/ms252450.aspx