2015-02-11 67 views
0

我试图将我的公司网站迁移到Azure服务器,但我遇到了Sql SiteMap Provider的问题。Microsoft Azure SqlSiteMapProvider问题

我总是收到此错误:解析器错误消息:无法加载类型'SqlSiteMapProvider'。

希望有人能帮助我如何解决这个问题。

回答

0

已解决。

问题是在Azure上的自定义站点地图类型中,我们必须放置完整的名称空间。

在旧网站,我们有这样的:

<add name="AspNetSqlSiteMapProvider" type="SqlSiteMapProvider" ... 

对于Azure的,我们需要把它像这样:

<add name="AspNetSqlSiteMapProvider" type="Site_Base.SqlSiteMapProvider" ...