我的项目中有一个站点地图文件。我们的服务器上没有包含此文件中的任何链接。它们都位于另一个项目上。我们需要此站点地图来模仿原始站点的导航。
现在,网址设置如下:
url-"~/folder a/file.aspx"
我想要做的是动态更改这些链接的服务器位置。有没有办法做到这一点?
基本上我不想在站点地图中对dev.server或prod.server进行硬编码。
答案 0 :(得分:0)
您最好的选择可能是创建一个自定义XmlSiteMapProvider,其中包含您的网址将附加到的“基本网址”属性。然后,您可以将基本URL更改为相应的站点(dev / prodction)。