首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Mvcsitemapprovider 4.0.1不显示路由

Mvcsitemapprovider 4.0.1不显示路由
EN

Stack Overflow用户
提问于 2013-07-31 23:00:11
回答 1查看 188关注 0票数 0

我对asp.net还是个新手。我已经安装了Mvcsitemapprovider版本3,没有任何问题,但当我尝试安装版本4时,它不工作。

我尝试的第一件事是将XmlSiteMapController.RegisterRoutes(RouteTable.Routes);添加到全局文件中。遵循它所说的使用MvcSiteMapProvider.Web的文档。当我这样做时,它返回XmlSiteMapController在当前上下文中不存在。如果我将其更改为使用MvcSiteMapProvider.Web.Mvc,则它可以工作,但是当转到sitemap.xml时,它不会显示来自Mvc.sitemap的任何数据,它只显示以下内容:

代码语言:javascript
运行
复制
<?xml version="1.0" encoding="utf-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>http://localhost:42370/</loc></url></urlset>

我没有收到任何其他我能看到的错误。这发生在当前和新的项目中,我正在使用Visual Studio 2013预览版。

EN

回答 1

Stack Overflow用户

发布于 2013-08-01 21:56:09

更新到4.0.2,现在可以工作了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17973960

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档