无法加载文件或程序集NHibernate.XmlSerializers

时间:2011-07-06 13:01:30

标签: nhibernate

我正在尝试创建自定义成员资格和角色提供程序。这个代码似乎很好,但是当我尝试访问网站管理工具的安全部分时,我得到以下内容:

  

不支持调用的成员   一个动态的装配。

参考NHibernate相关代码的第一行的第一行:

var cfg = new Configuration();

接下来是:

  

类型的第一次机会异常   'System.IO.FileNotFoundException'   发生在mscorlib.dll

     

其他信息:无法加载   文件或程序集   “NHibernate.XmlSerializers,   版本= 3.1.0.4000,文化=中立,   PublicKeyToken = aa95f207798dfdb4'或   其中一个依赖项。系统   找不到指定的文件。

在此之前,我得到了一些:

  

不支持文化名称'aspx'。

我在App_Code文件夹中有提供程序,并且NHibernate DLL在执行应用程序时被复制到Bin文件夹。

我假设它与提供者无法找到与NHibernate和Role类相关的所有相关类和dll等等。


无论出于何种原因,这个问题都消失了。

1 个答案:

答案 0 :(得分:31)

我有同样的事情,事实证明这不是一个真正的问题。我设置了IDE,以便在例外

上中断

在阅读下面的链接后,我意识到了。

http://www.mail-archive.com/nhusers@googlegroups.com/msg06043.html

您只需按F5即可继续运行。这就是我所知道的全部