任何人都可以提供更新的方式来实现这一目标吗?我已经包含了Deploy a .Net application with Oracle Client 11中提到的所有步骤,但无济于事。当我在没有安装Oracle的情况下在客户端计算机上运行应用程序时,我仍然得到OraOracle提供程序未注册的异常。我有一个C#Windows应用程序,我使用System.Data.OLEDB作为我的连接。请帮忙!
提前致谢!!!
答案 0 :(得分:0)
部署Oracle提供商有点痛苦。您提供的链接中没有明确的内容是您应该相应地设置项目的位数,因为dll是本机代码。不要为'任何CPU'构建。
Oracle终于 - 创建了一个100%托管的提供商,这可以减轻部署很多的痛苦。它目前处于测试阶段2:http://www.oracle.com/technetwork/database/windows/downloads/odpmbeta-1696432.html。
FWIW DevArt还拥有100%的托管服务提供商。