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