我遇到与Tracker有关的问题。
[InvalidOperationException: Tracker.Current is not initialized]
Sitecore.Analytics.Pipelines.StartAnalytics.StartTracking.Process(PipelineArgs args) +304
(Object , Object[] ) +74
Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args) +484
Sitecore.Analytics.Pipelines.StartAnalytics.StartAnalyticsPipeline.Run() +293
Sitecore.Mvc.Analytics.Pipelines.MvcEvents.RequestBegin.StartTracking.Process(RequestBeginArgs args) +139
(Object , Object[] ) +74
Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args) +484
Sitecore.Mvc.Pipelines.PipelineService.RunPipeline(String pipelineName, TArgs args) +184
Sitecore.Mvc.Routing.RouteHttpHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData) +74
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +923
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +157
在web.config中我有
enableTracking = “真”
如果我设置为false它可以工作,但没有跟踪
答案 0 :(得分:4)
有多种因素可能导致您遇到的问题。 为了简化和总结先前给出的评论,您需要确保:
答案 1 :(得分:2)
我们需要检查的第一件事是确保安装Mongo DB并启动Mongo DB服务。这解决了我的机器上的问题。
答案 2 :(得分:0)
最近,我的Mongo DB运行在Docker容器中,而Docker未运行,因此,Mongo DB均未运行...启动容器时,问题已解决....正在运行的MongoDB解决了这一事实的变体!