我正在尝试将公司网站迁移到Azure服务器,但我遇到了Sql SiteMap Provider的问题。
我总是收到此错误:分析程序错误消息:无法加载类型'SqlSiteMapProvider'。
希望有人能帮助我解决这个问题。
答案 0 :(得分:0)
解决。
问题出在Azure上的自定义站点地图类型上,我们必须放置完整的命名空间。
在旧网站上我们有:
<add name="AspNetSqlSiteMapProvider" type="SqlSiteMapProvider" ...
对于Azure我们需要这样说:
<add name="AspNetSqlSiteMapProvider" type="Site_Base.SqlSiteMapProvider" ...