After the last update my solution now has the following error with the MVCSiteMapProvider.
@{
ViewBag.Title = Html.MvcSiteMap().SiteMap.CurrentNode.Title;
ViewBag.Description = Html.MvcSiteMap().SiteMap.CurrentNode.Description;
}
[NullReferenceException: Referência de objeto não definida para uma instância de um objeto.]
MvcSiteMapProvider.Web.Routing.RouteDataExtensions.GetMvcCodeRoutingRouteContext(Type controllerType, String controllerName) +10
MvcSiteMapProvider.Web.Routing.RouteDataExtensions.SetMvcCodeRoutingContext(RouteData routeData, ISiteMapNode node) +143
MvcSiteMapProvider.Web.UrlResolver.SiteMapNodeUrlResolver.CreateRequestContext(ISiteMapNode node, TextWriter writer) +63
MvcSiteMapProvider.Web.UrlResolver.SiteMapNodeUrlResolver.ResolveRouteUrl(ISiteMapNode node, String area, String controller, String action, IDictionary`2 routeValues) +122
MvcSiteMapProvider.SiteMapNode.GetResolvedUrl() +166
MvcSiteMapProvider.SiteMapNode.ResolveUrl() +235
MvcSiteMapProvider.Builder.SiteMapBuilder.VisitNodes(ISiteMapNode node) +44
MvcSiteMapProvider.Builder.SiteMapBuilder.BuildSiteMap(ISiteMap siteMap, ISiteMapNode rootNode) +256
MvcSiteMapProvider.SiteMap.BuildSiteMap() +64
MvcSiteMapProvider.LockableSiteMap.BuildSiteMap() +19
MvcSiteMapProvider.Loader.SiteMapCreator.CreateSiteMap(String siteMapCacheKey) +110
MvcSiteMapProvider.Caching.LazyLock.Get(Func`1 activator) +124
MvcSiteMapProvider.Caching.MicroCache`1.GetOrAdd(String key, Func`1 loadFunction, Func`1 getCacheDetailsFunction) +486
MvcSiteMapProvider.Web.Html.HtmlHelperExtensions.MvcSiteMap(HtmlHelper helper) +59
ASP._Page_Views_VisaoGeral_Index_cshtml.Execute() in d:\Projetos\AppConsig\AppConsig.Web.Gestor\Views\VisaoGeral\Index.cshtml:3
System.Web.WebPages.WebPageBase.ExecutePageHierarchy() +252
System.Web.Mvc.WebViewPage.ExecutePageHierarchy() +147
System.Web.WebPages.StartPage.ExecutePageHierarchy() +88
System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage) +106
System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context) +374
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +89
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) +833
System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult) +81
System.Web.Mvc.Async.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult) +186
System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +38
System.Web.Mvc.Controller.<BeginExecuteCore>b__1d(IAsyncResult asyncResult, ExecuteCoreState innerState) +29
System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +67
System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +53
System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +36
System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +38
System.Web.Mvc.MvcHandler.<BeginProcessRequest>b__5(IAsyncResult asyncResult, ProcessRequestState innerState) +44
System.Web.Mvc.Async.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) +67
System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +38
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +399
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +137
After the last update my solution now has the following error with the MVCSiteMapProvider.
View:
Stack Trace:
Someone would have any suggestions of what to do to find out the problem?
I've tried to debug but could not view the information in Html.MvcSiteMap ().