tfs backlog页面抛出以下错误:" TF400898:发生内部错误。"从TFS 2015升级到TFS 2017 RC1之后。所有其他内容都是完整的(即代码,构建和测试)。 Team Collection中的所有团队项目都会发生此错误。升级到tfs 2017 RC1成功,没有任何错误。
在事件查看器中记录错误:
TF53010:Team Foundation组件或扩展中发生以下错误: 日期(UTC):1月30日下午12:47:55 机器:TFS01 应用领域:/ LM / W3SVC / 2 / ROOT / tfs-1-131302443521960468 汇编:Microsoft.TeamFoundation.Framework.Server,Version = 15.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a; v4.0.30319 服务主机:4fc1f4bf-8005-4244-a66c-c57edf4df7f1() 流程细节: 进程名称:w3wp 处理ID:18288 线程ID:36708 帐户名称:\
详细消息:TF30065:发生了未处理的异常。
Web请求详细信息 网址:http://:8080 / tfs ///应用程序/ _backlogs [方法:GET] 用户代理:Mozilla / 4.0(兼容; MSIE 7.0; Windows NT 6.3; WOW64; Trident / 7.0; .NET4.0E; .NET4.0C; .NET CLR 3.5.30729; .NET CLR 2.0.50727; .NET CLR 3.0 .30729; InfoPath.3) 标题:不可用 路径:/ tfs ///应用程序/ _backlogs 本地请求:正确 主机地址:fe80 :: a8d5:ecb7:9ff9:640c%13 用户:\ [身份验证类型:协商]
异常消息:未将对象引用设置为对象的实例。 (输入NullReferenceException)
异常堆栈跟踪:在Microsoft.TeamFoundation.Server.WebAccess.WorkItemTracking.Common.BacklogConfigurationService。<> c__DisplayClass1_0.b__0()
在Microsoft.TeamFoundation.Framework.Server.VssRequestContextExtensions.TraceBlock [T](IVssRequestContext requestContext,Int32 enterTracepoint,Int32 leaveTracepoint,Int32 exceptionTracepoint,String area,String layer,String methodName,Func 1 action)
at Microsoft.TeamFoundation.Server.WebAccess.WorkItemTracking.Common.BacklogConfigurationService.GetBacklogConfiguration(IVssRequestContext requestContext, Guid projectId, TeamFoundationTeam team, Boolean validateProcessConfig)
at Microsoft.TeamFoundation.Agile.Server.AgileSettings..ctor(IVssRequestContext requestContext, CommonStructureProjectInfo project, TeamFoundationTeam team)
at Microsoft.TeamFoundation.Server.WebAccess.Agile.AgileAreaController.get_Settings()
at Microsoft.TeamFoundation.Server.WebAccess.Agile.BacklogsController.get_RequestBacklogContext()
at Microsoft.TeamFoundation.Server.WebAccess.Agile.BacklogsController.Index(String level, Nullable
1 showParents)
在lambda_method(Closure,ControllerBase,Object [])
在System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext,IDictionary 2 parameters)
at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary
2个参数)
在System.Web.Mvc.Async.AsyncControllerActionInvoker。<> c__DisplayClass42.b__41()
在System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult)
在System.Web.Mvc.Async.AsyncControllerActionInvoker。<> c__DisplayClass37。<> c__DisplayClass39.b__33()
在System.Web.Mvc.Async.AsyncControllerActionInvoker。<> c__DisplayClass4f.b__49()
在System.Web.Mvc.Async.AsyncControllerActionInvoker。<> c__DisplayClass4f.b__49()
在System.Web.Mvc.Async.AsyncControllerActionInvoker。<> c__DisplayClass4f.b__49()
在System.Web.Mvc.Async.AsyncControllerActionInvoker。<> c__DisplayClass4f.b__49()
在System.Web.Mvc.Async.AsyncControllerActionInvoker。<> c__DisplayClass4f.b__49()
在System.Web.Mvc.Async.AsyncControllerActionInvoker。<> c__DisplayClass4f.b__49()
在System.Web.Mvc.Async.AsyncControllerActionInvoker。<> c__DisplayClass4f.b__49()
在System.Web.Mvc.Async.AsyncControllerActionInvoker。<> c__DisplayClass4f.b__49()
在System.Web.Mvc.Async.AsyncControllerActionInvoker。<> c__DisplayClass4f.b__49()
在System.Web.Mvc.Async.AsyncControllerActionInvoker。<> c__DisplayClass4f.b__49()
在System.Web.Mvc.Async.AsyncControllerActionInvoker。<> c__DisplayClass4f.b__49()
在System.Web.Mvc.Async.AsyncControllerActionInvoker。<> c__DisplayClass4f.b__49()
在System.Web.Mvc.Async.AsyncControllerActionInvoker。<> c__DisplayClass4f.b__49()
在System.Web.Mvc.Async.AsyncControllerActionInvoker。<> c__DisplayClass4f.b__49()
在System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult)
在System.Web.Mvc.Async.AsyncControllerActionInvoker。<> c__DisplayClass25。<> c__DisplayClass2a.b__20()
在System.Web.Mvc.Async.AsyncControllerActionInvoker。<> c__DisplayClass25.b__22(IAsyncResult asyncResult)
在System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult)
在System.Web.Mvc.Controller。<> c__DisplayClass1d.b__18(IAsyncResult asyncResult)
在System.Web.Mvc.Async.AsyncResultWrapper。<> c__DisplayClass4.b__3(IAsyncResult ar)
在System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult)
在System.Web.Mvc.Async.AsyncResultWrapper。<> c__DisplayClass4.b__3(IAsyncResult ar)
在System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult)
在System.Web.Mvc.MvcHandler。<> c__DisplayClass8.b__3(IAsyncResult asyncResult)
在System.Web.Mvc.Async.AsyncResultWrapper。<> c__DisplayClass4.b__3(IAsyncResult ar)
在System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult)
在System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
在System.Web.HttpApplication.ExecuteStep(IExecutionStep step,Boolean& completedSynchronously)
答案 0 :(得分:0)
如果升级成功且没有任何错误。那么这种问题可能与配置有关。
您可以尝试重新运行配置向导,以便解决问题。如何参考本教程:Configure features after an upgrade