Ich folge Chris Pietschmann's solution for theming in ASP.NET MVC.ASP.NET MVC ViewEngine ViewLocationCache.GetViewLocation gibt Null zurück
Eine Sache, die ich festgestellt habe, ist, dass der Ansichtsname nicht aus dem ViewLocationCache bei nachfolgenden Anforderungen abgerufen wird. Ich bin mit ASP.NET MVC 2.0 RC
Wenn der folgende Code ausgeführt wird:
this.ViewLocationCache.InsertViewLocation(controllerContext.HttpContext, cacheKey, virtualPath);
und ich schweben über this.ViewLocationCache es gibt nur {System.Web.Mvc.NullViewLocationCache} - was darauf hindeutet, nichts wurde hinzugefügt?