Я следую решению Криса Питшмана для создания тем в ASP.NET MVC .
Одна вещь, которую я заметил, это то, что имя представления не извлекается из ViewLocationCache при последующих запросах. Я использую ASP.NET MVC 2.0 RC
Когда выполняется следующий код:
this.ViewLocationCache.InsertViewLocation(controllerContext.HttpContext, cacheKey, virtualPath);
и я наведите курсор на это. ViewLocationCache, он просто возвращает {System.Web.Mvc.NullViewLocationCache} - предполагая, что ничего не было добавлено?