我得到了这个错误。我只是不明白为什么会发生这样的事情。我的站点地图文件位于我的站点的根目录中。我怀疑我的站点地图文件名不是Web.sitemap,而是我给的名称BBASite.sitemap。
我的sitemap文件包含
<?xml version="1.0" encoding="utf-8" ?>
<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建议。谢谢
发布于 2011-11-17 16:32:51
你检查过你的web.config文件了吗。可能在XmlSitemapProvider中有对web.sitemap文件的引用。
发布于 2011-11-17 16:30:55
重命名BBASite.sitemap
文件。sitemap文件的名称必须为web.sitemap
。
https://stackoverflow.com/questions/8164093
复制相似问题