我一直在争夺这个对过去的几天,我在我无计可施!
我的项目已经转移到一个新的发展环境,从Server 2008中来服务器2016年应用程序使用.Net框架4.0,Oracle客户端win32_11gR2和NHibernate 4.030319。当然现在这一切奇妙的作品在Server 2008 R2中,但服务器2016上,我们不能够把事情的工作。
虽然我很欣赏,甲骨文的11g版本需要.NET Framework 3.5的进行安装,而是因为我们不负责实际的操作系统,这是根据我们的支持家伙的控制,我们尝试了客户端的版本12C。这样就安装好了,但是当我们试图调用应用程序,它以“无法创建NHibernate.Driver.OracleDataClientDriver司机”出错。
我试图把在machine.config设置数据库工厂,但似乎没有做这项工作,因为移动到服务器2016年
有谁知道如何得到这个在Windows Server 2016上运行?
让.NET Framework 3.5的通过添加功能安装后会正常工作。对于我的利益将与64位版本。在安装过程中忽略的是说,你的环境不符合最低要求的消息。