oracle客户端最小安装,使用Oracle客户端11部署.NET应用程序所需的最少安装程序是什么?...

Josh-

非常感谢你花时间回答。你的指示帮助了很多,非常接近我自己找到的。

有趣的是,我发现它可以减肥一点。

对于那些在我身边的人

>不希望他们的用户必须安装ODAC或全尺寸Oracle客户端

>不关心特定客户端安装的重用性

>需要一个“clickOnce”兼容解决方案

我找到了一种方法。

一个。下载“Oracle Instant Client 11.1.0.6 – Basic Lite”。

b。解压缩到任何文件夹,并将以下文件复制到Visual Studio项目根目录:

> oci.dll

> ociw32.dll

> orannzsbb11.dll

> oraocci11.dll

> oraociicus11.dll

> msvcr71.dll(不必要,应与大多数Windows版本一起提供)

(前五个是Oracle Instant Client所需的最少的,最后一个是它们使用的微软公共运行时)。

C。下载ODAC 11 XCopy(当前版本为11.1.0.6)并解压缩。

> OraOps11w.dll – 在odp.net20文件夹中,进入您的项目根目录。

(此文件是Oracle.DataAccess.dll与和使用Instant Client文件协同工作的文件)。

d。为了与ClickOnce部署兼容,请在项目中选择这些文件,并确保它们是您的项目中的“内容”和“复制本地”。然后清单将正确部署它们。

结果…添加到您的项目的有效载荷是30mb,这有点吸,但比100或400更好,支持西方字符,但踢屁股

>它不需要路径,>不需要注册表项,>在部署中是隔离的,不会影响其他Oracle Client安装,>工作将所有的DB回到9.2。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值