做了一个论坛,数据库存储层用的是NHibernate实现,用户验证用了微软的企业库构件.可是发现只要用户一多,或运行久了,就会出异常,异常信息都很类似,如下:  at System.Reflection.RuntimeMethodInfo.`(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean isBinderDefault, Assembly caller, Boolean verifyAccess)
   at System.Reflection.RuntimeMethodInfo.InternalInvoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean verifyAccess)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at System.Reflection.MethodInfo.Invoke(Object obj, Object[] parameters)
   at AOPFramework.DynamicProxy.Invoke(Object proxy, MethodInfo method, Object[] parameters) in C:\Inetpub\wwwroot\Forum\AOPFramework\DynamicProxy.cs:line 87
   at GD.LunTan.FailedloginsProviderProxy.FindFailedloginsPage(Int32 , Int32 , String[] , Boolean , Failedlogins , DateTime , DateTime )
   at Login.btnOK_Click(Object sender, EventArgs e) in C:\Inetpub\wwwroot\Forum\Forum\sys\adkprearemonse.aspx.cs:line 163Message: 
Timestamp: 2006-12-8 11:10:09
Message: 
Category: Error
Priority: 1
EventId: 0
Severity: Error
Title:Exceptions information
Machine: GDIC-INTERNET
Application Domain: /LM/W3SVC/688021877/Root/Forum-3-128101268106250000
Process Id: 3084
Process Name: c:\windows\system32\inetsrv\w3wp.exe
Win32 Thread Id: 5196
Thread Name: 
Extended Properties: 
调用的目标发生了异常。每次出异常,最顶上的肯定是:
at System.Reflection.RuntimeMethodInfo.InternalInvoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean isBinderDefault, Assembly caller, Boolean verifyAccess)这一句,碰到这种情况,我们往往要靠重启IIS解决,重启后,就又没有问题了.
但过一段时间,就又会出现问题.到底是什么原因造成的呢?请高手指点一下.谢谢