首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >XmlSiteMapProvider所需的文件web.sitemap不存在

XmlSiteMapProvider所需的文件web.sitemap不存在
EN

Stack Overflow用户
提问于 2011-11-17 16:28:01
回答 2查看 13.6K关注 0票数 0

我得到了这个错误。我只是不明白为什么会发生这样的事情。我的站点地图文件位于我的站点的根目录中。我怀疑我的站点地图文件名不是Web.sitemap,而是我给的名称BBASite.sitemap。

我的sitemap文件包含

代码语言:javascript
运行
复制
<?xml version="1.0" encoding="utf-8" ?>

代码语言:javascript
运行
复制
<siteMapNode url="~/DE/index.aspx" title="DE Home"  description="DE Home">
  <siteMapNode url="~/DE/Parts.aspx" title="Part"  description="DE Part" />
  <siteMapNode url="~/DE/SubParts.aspx" title="Subpart"  description="DE Subpart" />
</siteMapNode>

<siteMapNode url="~/US/index.aspx" title="US Home"  description="US Home">
  <siteMapNode url="~/US/Parts.aspx" title="Part"  description="US Part" />
  <siteMapNode url="~/US/SubParts.aspx" title="Subpart"  description="US Subpart" />
</siteMapNode>

<siteMapNode url="~/UK/index.aspx" title="UK Home"  description="UK Home">
  <siteMapNode url="~/UK/Parts.aspx" title="Part"  description="UK Part" />
  <siteMapNode url="~/UK/SubParts.aspx" title="Subpart"  description="UK Subpart" />
</siteMapNode>

 </siteMapNode>
 </siteMap>

如果我的网站地图文件名不同,那么我需要do....plzz建议。谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-11-17 16:32:51

你检查过你的web.config文件了吗。可能在XmlSitemapProvider中有对web.sitemap文件的引用。

票数 1
EN

Stack Overflow用户

发布于 2011-11-17 16:30:55

重命名BBASite.sitemap文件。sitemap文件的名称必须为web.sitemap

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

https://stackoverflow.com/questions/8164093

复制
相关文章

相似问题

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