C# Umbraco Api中的DefaultRenderMvcControllerResolver在哪里

C# Umbraco Api中的DefaultRenderMvcControllerResolver在哪里,c#,asp.net-mvc,api,umbraco,C#,Asp.net Mvc,Api,Umbraco,对于自定义控制器劫持,请参见此处的umbraco文档 对于下面的代码片段,我无法找到名为DefaultRenderMvcControllerResolver的类的命名空间和程序集 public class MyApplication : UmbracoApplication { protected override void OnApplicationStarting(object sender, EventArgs e) { DefaultRenderMvcCo

对于自定义控制器劫持,请参见此处的umbraco文档

对于下面的代码片段,我无法找到名为
DefaultRenderMvcControllerResolver
的类的命名空间和程序集

public class MyApplication : UmbracoApplication
{
    protected override void OnApplicationStarting(object sender, EventArgs e)
    {
        DefaultRenderMvcControllerResolver.Current.SetDefaultControllerType(typeof(MyCustomUmbracoController));
        base.OnApplicationStarting(sender, e);
    }
}

名称空间是
Umbraco.Web.Mvc
,但我认为只能从v6.1开始使用


所有代码都是开源的,可以在

上找到。我有6.0.5版本,这就是我没有找到它的原因。谢谢您能告诉我现在如何更新umbraco的版本吗(因为我仍处于开发阶段)?请转到获取版本,每个版本都有升级说明。您认为当我拥有umbraco站点的vs解决方案时,nuget命令是否合适
更新包umbraco CMS
?如果您已经在使用nuget,那么是的,这应该是最好的选择。我在升级过程中遇到了一些问题,但最终还是通过一些手动操作进行了管理,并从新版本的zip文件中复制了文件夹,如标题
复制文件
下所述,再次感谢。