0

知道为什么我在启动日志中得到这个吗?

Blockquote 错误 NHibernate.Util.ReflectHelper - 无法加载类型 MySql.Data.MySqlClient.MySqlConnection、MySql.Data。System.IO.FileNotFoundException:无法加载文件或程序集“MySql.Data”或其依赖项之一。该系统找不到指定的文件。文件名:System.Reflection.RuntimeAssembly._nLoad 中的“MySql.Data”(AssemblyName 文件名,字符串 codeBase,证据 assemblySecurity,RuntimeAssembly locationHint,StackCrawlMark 和 stackMark,布尔 throwOnFileNotFound,布尔 forIntrospection,布尔suppressSecurityChecks)在 System.Reflection.RuntimeAssembly.nLoad( AssemblyName 文件名、字符串 codeBase、证据 assemblySecurity、RuntimeAssembly locationHint、StackCrawlMark 和 stackMark、布尔 throwOnFileNotFound、Boolean forIntrospection、Boolean suppressSecurityChecks)在系统。

但它工作得很好。我正在使用 FluentNhibernate 配置我的应用程序

4

1 回答 1

0

如果使用反射的 loaing 不起作用,NHibernate 使用 DBProviderFactories 作为后备。即使它能够加载它,它也可能会记录失败的尝试。

于 2012-06-25T14:06:56.713 回答