2012-11-21 17 views
2

嗨,大家好我应用程序配置会员自定义提供在web.config中无法调用此

<membership 
defaultProvider="TheTWMembershipProvider" userIsOnlineTimeWindow="20"> 
     <providers> 
     <clear/> 
     <add name="TheTWMembershipProvider" 
      type="Model.TWMembershipProvider, Model"/> 
     </providers> 
    </membership> 

这是错误我得到,当我尝试登录

Configuration Error 
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately. 

Parser Error Message: Exception has been thrown by the target of an invocation. 

Source Error: 





Line 99:   <clear/> 
Line 100:  <add name="TheTWMembershipProvider" 
Line 101:   type="Model.TWMembershipProvider, Model"/> 
Line 102:  </providers> 
Line 103: </membership> 

我得到的Dll命名Model.Dll使用定制供应商 命名为 类TWMembershipProvider : System.Web.Security.MembershipProvider

我我mpliment

public override bool ValidateUser(string username, string password) 
    { 
     return true; 
    } 

请大家帮忙!

+1

错误消息表明调用成员资格提供程序的构造函数时出现错误。你应该有一个内部的例外,它将包含更多的细节。 –

+0

没有构造函数...如果我有一个。如何查找内部异常? – Nahum

+1

GOT IT!有抛出异常的静态项目。 @RichardDeeming张贴您的评论作为答案,以便我可以接受它。 – Nahum

回答

4

错误消息表明调用成员资格提供程序的构造函数(实例或静态)时发生错误。请记住,字段初始值设定项会被视为构造函数的一部分!

你应该有一个内部的例外,它将包含更多的细节。

+0

那么我该如何去看看这个内在的例外? –

+3

@NickoliRoussakov:如果它在死亡黄色屏幕中或您自己的应用程序级错误处理程序中不可见,则应该在应用程序事件日志中。 –