作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我什至在 app.config 中添加了这个小配置:
<qualifyAssembly partialName="Oracle.DataAccess"
fullName="Oracle.DataAccess,
Version=2.112.2.0,
Culture=neutral,
PublicKeyToken=89b483f429c47342" />
</assemblyBinding>
...没有成功。有什么问题吗?另外,为了确保我的 app.config 是风水的,这里是:
<?xml version="1.0"?>
<configuration>
<configSections>
<section name="hibernate-configuration"
type="NHibernate.Cfg.ConfigurationSectionHandler, NHibernate"/>
</configSections>
<hibernate-configuration xmlns="urn:nhibernate-configuration-2.2">
<session-factory>
<property name="show_sql">true</property>
<property name="dialect">NHibernate.Dialect.Oracle10gDialect</property>
<property name="connection.driver_class">
NHibernate.Driver.OracleDataClientDriver
</property>
<property name="connection.connection_string_name">
GuitarStore2
</property>
<property name="connection.provider">
NHibernate.Connection.DriverConnectionProvider
</property>
</session-factory>
</hibernate-configuration>
<connectionStrings>
<add name="GuitarStore"
connectionString="****************"/>
<add name="GuitarStore2"
connectionString="****************"/>
</connectionStrings>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<qualifyAssembly partialName="Oracle.DataAccess"
fullName="Oracle.DataAccess,
Version=2.112.2.0,
Culture=neutral,
PublicKeyToken=89b483f429c47342" />
</assemblyBinding>
</runtime>
</configuration>
郑重声明,我在 Windows 7 64 位下使用最新的 Nhibernate (3.3.1),在 .NET 3.5 上。而且,对于完全相同的项目,我在另一台机器上没有遇到异常,但在 Windows XP 上。
最佳答案
问题不是 NHibernate,而是 IL 正在生成 64 位代码,同时使用 32 位版本的 ODP,因此只需将“Any CPU”选项更改为“x86”,我就摆脱了异常。
关于c# - 无法从 NHibernate.Driver.OracleDataClientDriver 创建驱动程序(复制本地设置为 true),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11728521/
这是引发异常的代码: public static class NHibernateSessionManager { private static ISessionFactory session
我什至在 app.config 中添加了这个小配置: ...没有成功。有什么问题吗?另外,为了确保我的 app.config 是风水的,这里是:
我是一名优秀的程序员,十分优秀!