如何将WebMatrix _Admin页面添加到asp.net mvc网站?获得助手的访问权限

时间:2010-11-16 16:35:50

标签: asp.net-mvc asp.net-mvc-2 webmatrix

我可以创建一个WebMatrix 3站点并通过http:// localhost:[PORT] / _Admin访问管理控制台。

[ISSUE] 我似乎无法通过WebMatrix中托管的新创建的asp.net mvc站点访问_Admin页面。我想访问Web Helpers。

有什么建议吗?

谢谢,

帕乌

1 个答案:

答案 0 :(得分:2)

在C:\ Program Files(x86)\ Microsoft ASP.NET ...网页上引用System.Web.WebPages.Administration.dll

ApplicationPart.Register虚拟路径上的程序集“〜/ _admin”。

在global.asax,

中的示例RegisterRoutes中
    public static void RegisterRoutes(RouteCollection routes)
    {
        ApplicationPart part = new ApplicationPart(
            typeof(System.Web.WebPages.Administration.SiteAdmin).Assembly,
            "~/_admin");
        ApplicationPart.Register(part);
        // initialize your route table bellow