2011-02-28 59 views
0

尽管在网络上发现了几处对此问题的引用,但我一直无法找到解决方案。MVC2 - 未找到自定义MembershipProvider实现

我在Config.Web.Areas.Accounts.Providers命名空间中有一个名为ConfigMembershipProvider的自定义MembershipProvider。程序集名称是Config.Web

我的web.config文件看起来是这样的:

<membership defaultProvider="ConfigMembershipProvider"> 
    <providers> 
     <clear/> 
     <add name="ConfigMembershipProvider" 
      type="Config.Web.Areas.Accounts.Providers.ConfigMembershipProvider, 
        Config.Web" 
      applicationName="Configurator" 
      connectionStringName="Test_User_and_RolesConnectionString"/> 
    </providers> 
</membership> 

我得到的错误信息是Parser Error Message: Default Membership Provider could not be found.

我想不通为什么它不能找到默认的成员资格提供...任何援助将是不胜感激。

Scott。

回答

0

不知道发生了什么,但我创建了另一个会员供应商&从原来的每个方法的内容逐字复制/粘贴到新的,更改web.config文件以反映新名称和一切工作。

疯了,但没错。

0

看起来没问题。

不知道,但在看语法 -

尝试删除* 的config.web “ *

TYPE =” Config.Web.Areas.Accounts.Providers.ConfigMembershipProvider, 配置。 Web

0

这是根web.config?可以在一个较低的目录中的web.config清除会员供应商?

相关问题