任何想法为什么我在启动日志中得到这个?
块引用 错误NHibernate.Util.ReflectHelper - 无法加载类型MySql.Data.MySqlClient.MySqlConnection,MySql.Data。 System.IO.FileNotFoundException:无法加载文件或程序集“MySql.Data”或其依赖项之一。该系统找不到指定的文件。 文件名:'MySql.Data' 在System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName,String codeBase,Evidence assemblySecurity,RuntimeAssembly locationHint,StackCrawlMark& stackMark,Boolean throwOnFileNotFound,Boolean forIntrospection,Boolean suppressSecurityChecks) 在System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName,String codeBase,Evidence assemblySecurity,RuntimeAssembly locationHint,StackCrawlMark& stackMark,Boolean throwOnFileNotFound,Boolean forIntrospection,Boolean suppressSecurityChecks) 在System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef,Evidence assemblySecurity,StackCrawlMark& stackMark,Boolean forIntrospection,Boolean suppressSecurityChecks) 在System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString,Evidence assemblySecurity,StackCrawlMark& stackMark,Boolean forIntrospection) 在System.Reflection.Assembly.Load(String assemblyString) at NHibernate.Util.ReflectHelper.TypeFromAssembly(AssemblyQualifiedTypeName name,Boolean throwOnError)in c:\ Users \ oskar.berggren \ Documents \ Projects \ nhibernate-core-3 \ src \ NHibernate \ Util \ ReflectHelper.cs:280行 块引用
但它的效果非常好。我正在使用FluentNhibernate配置我的应用程序
答案 0 :(得分:0)
如果使用反射的借用不起作用,NHibernate使用DBProviderFactories作为后退。可能是它记录了失败的尝试,即使它能够加载它。