MvcSiteMap提供程序安装问题

时间:2009-07-08 10:36:03

标签: asp.net-mvc mvcsitemapprovider

关于this post我正在使用MvcSiteMap提供商。我似乎无法让它发挥作用。我正在做的是打开下载提供的项目,编译它,然后获取构建生成的MvcSiteMap.Core.dll,将它放在我的MVC项目的Dependencies文件夹中,然后右键单击引用和点击“添加参考”。从这里开始我只是想在我的母版页中使用它,但intellisense没有把它拿起来,并且试图用它构建它也不起作用。

我正试图<%=Html.SiteMapPath()%>没有运气。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您是否添加了&lt; add namespace =“mvcsitemap包的名称”&gt;你的web.config(在以下xpath:/configuration/system.web/pages/namespace下)?

以下是项目主页的示例:http://mvcsitemap.codeplex.com/

<pages>
    <controls>
        <! -- ... -->
    </controls>
    <namespaces>
    <! -- ... -->
    <add namespace="MvcSiteMap.Core.Helpers"/>
    </namespaces>
 </pages>