我已通过 nuget 将 MVC SiteMapProvider 添加到 ASP.NET MVC4 App
在布局中添加了站点地图菜单和站点地图路径 html 助手。
在 Visual Studio Development Server 中运行 Web 应用程序时,我得到了站点地图菜单,并且站点地图路径面包屑为我在 Mvc.Sitemap 中指定的链接成功生成。
但是当我尝试在 IIS Express 中或通过 IIS 运行相同的应用程序时,不会生成节点。只是生成的,没有任何节点。没有抛出任何错误。在 IIS 中,我作为集成的 .net 4.0 运行。
除了从 web.config 中的 nuget 生成的配置之外,任何更多配置都需要添加或需要添加任何模块才能在 IIS 下运行。
提前致谢。