我已经通过nuget将MVC SiteMapProvider添加到ASP.NET MVC4应用程序中
在布局中添加了站点地图菜单和站点地图路径html助手。
在Visual Studio Development Server中运行web应用程序时,我获得了站点地图菜单,并且为我在Mvc.Sitemap中指定的链接成功生成了站点地图路径breadcrumb。
但是,当我尝试在IIS Express中或通过IIS运行相同的应用程序时,无法生成节点。只生成没有任何节点的<ul class="menu"></ul>。未引发任何错误。在IIS中,我以集成.net 4.0的方式运行。
除了从web.config中的nuget生成的配置之外,任何更多的配置都需要添加或需要添加任何模块才能在IIS下运行。
提前谢谢。
发布于 2013-05-03 21:57:06
授权属性已添加到全局筛选器中。已在web.config.It中将安全性修剪为false。谢谢。
https://stackoverflow.com/questions/16360089
复制相似问题