我正在尝试创建一个自定义成员资格和角色提供程序。这方面的代码似乎很好,但当我尝试转到网站管理工具的安全部分时,我会得到以下内容:
中不支持调用的成员动态组件。
参考NHibernate相关代码的第一位的第一行,称为:
var cfg = new Configuration();
然后是:
类型的第一次机会例外’系统。IO.FileNotFoundException发生在mscorlib.dll 中
附加信息:无法加载文件或程序集"NHibernate。XmlSerializers,版本=3.1.0.4000,文化=中性,PublicKeyToken=aa95f207798dfdb4'或它的一个依赖项。系统找不到指定的文件。
在此之前,我得到了一些:
不支持区域性名称"aspx"。
我在App_Code文件夹中有提供程序,在执行应用程序时,NHibernate DLL会复制到Bin文件夹中。
我认为这是因为提供者无法找到与NHibernate和Role类等相关的所有相关类和dll
不管出于什么原因,这个问题都消失了。
我也有同样的事情,结果证明这并不是一个真正的问题。我设置了IDE,这样它就会在异常上中断
看完下面的链接后,我意识到了这一点。
http://www.mail-archive.com/nhusers@谷歌群组.com/msg06043.html
只需按F5键即可继续跑步。这几乎是我所知道的