修正 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
這最主要是因為用 Network Service 的權限在執行 Background Job 的權限不足的問題
變更 Background Job Agent 權限
在 本機服務清單中可以找到 Visual Studio Team Foundation Background Job Agent
指定要執行的本機帳戶
記得要重新啟動,不然是不會切換帳戶的
再檢查事件檢視器的應用程式,就可以看到 服務正常了 
若是想要更了解 帳號權限的定義,可以參考 MSDN 文件




