在没有安装Oracle的情况下将应用程序部署到客户端计算机的最新方法?

时间:2013-06-20 20:43:38

标签: c# winforms oracle deployment

任何人都可以提供更新的方式来实现这一目标吗?我已经包含了Deploy a .Net application with Oracle Client 11中提到的所有步骤,但无济于事。当我在没有安装Oracle的情况下在客户端计算机上运行应用程序时,我仍然得到OraOracle提供程序未注册的异常。我有一个C#Windows应用程序,我使用System.Data.OLEDB作为我的连接。请帮忙!

提前致谢!!!

1 个答案:

答案 0 :(得分:0)

部署Oracle提供商有点痛苦。您提供的链接中没有明确的内容是您应该相应地设置项目的位数,因为dll是本机代码。不要为'任何CPU'构建。

Oracle终于 - 创建了一个100%托管的提供商,这可以减轻部署很多的痛苦。它目前处于测试阶段2:http://www.oracle.com/technetwork/database/windows/downloads/odpmbeta-1696432.html

FWIW DevArt还拥有100%的托管服务提供商。