MVC3中的站点地图,而不使用任何第三方工具

本文关键字:任何 第三方 工具 站点 地图 MVC3 | 更新日期: 2023-09-27 18:20:02

我正在尝试在Asp.Net MVC3中创建一个站点地图。

微软是否允许使用Razor视图引擎在MVC3中创建网站地图?

如果没有,那么在MVC3中是否可以在不使用任何第三方工具(如Nuget MvcSiteMapProvider Package)的情况下创建站点地图?

MVC3中的站点地图,而不使用任何第三方工具

你总是可以自己滚动,这就是我所做的,但这里有一些现有的实现:

https://github.com/maartenba/MvcSiteMapProvider

http://keyvan.io/sitemap-action-result-for-asp-net-mvc

我使用了类似于第二个实现的东西,它对我来说效果很好。

在我开始为MvcSiteMapProvider做贡献之前,我自己搜索了一个答案,得出的结论是no。微软没有提供任何内置的方法来构建网站地图、搜索引擎网站地图文件或ASP.NET MVC中的SiteMapPath控件,所有这些都是MvcSiteMapProvider提供的。