ASP.NET站点地图配置错误

moh*_*eza 4 .net sitemap asp.net

我收到了这个错误,但不知道这意味着什么:

System.Configuration.ConfigurationErrorsException:<siteMapNode>直接在<siteMap>元素内部需要一个元素.

你能帮助我吗?

Kje*_*sen 11

可能是站点地图的东西......我用Google搜索并发现了这个:

http://forums.asp.net/t/1245553.aspx

站点地图必须具有单个根siteMapNode元素,所有其他元素都位于该元素下面.所以你有了:

<siteMap>
    <siteMapNode title="Home" ...>
        all other nodes
    </siteMapNode>
</siteMap>
Run Code Online (Sandbox Code Playgroud)

这意味着所有节点至少是根节点的子节点.显示菜单时,您可以选择不显示根节点,也可以同时显示它和子节点.