Asp.net 我的网站地图不';我不能正常工作

Asp.net 我的网站地图不';我不能正常工作,asp.net,sitemappath,Asp.net,Sitemappath,使用SiteMapPath时出现了什么错误。当我在我的网站上点击一个链接时,这个错误出现在一个页面上。当然,当我上传我的网站时,我会看到以下错误: 找不到该页面您正在查找的页面可能已被删除、名称已更改或暂时不可用。基于此错误,您的站点地图中的URL似乎不是相对的。例如,假设您有一个名为“example”的子目录和一个名为“test.aspx”的页面位于该“example”目录中。此条目将产生404错误(找不到页面) 这将是正确的siteMapNode条目: <siteMapNode u

使用SiteMapPath时出现了什么错误。当我在我的网站上点击一个链接时,这个错误出现在一个页面上。当然,当我上传我的网站时,我会看到以下错误:


找不到该页面您正在查找的页面可能已被删除、名称已更改或暂时不可用。

基于此错误,您的站点地图中的URL似乎不是相对的。例如,假设您有一个名为“example”的子目录和一个名为“test.aspx”的页面位于该“example”目录中。此条目将产生404错误(找不到页面)


这将是正确的siteMapNode条目:

<siteMapNode url="~/Example/Test.aspx" title="Test Page" />

<siteMapNode url="~/Example/Test.aspx" title="Test Page" />