asp.net mvc 一个配置错误

一个诡异的错误,我在ASP.NET MVC 3.0的站点中加入了自定义的MemberShip身份认证,并部署到IIS 7.5中,访问网站的任意网页,提示如下错误:

配置错误 

说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。

分析器错误消息: 无法在应用程序的预启动初始化阶段调用此方法。

源错误:

31: <providers>

32: <clear />

33: <add name="abcMembershipProvide" type="xxx.CustomMemberShipProvider" />

34: </providers>

35: </membership>

尝试N多方法都无效,最后发现,在网站的根目录下,无意中放置了一个Index.cshtml的文件,删除该文件后,问题解决。

你可能感兴趣的:(asp.net)