加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-12 14:24:47 所属栏目:百科 来源:网络整理
导读:能够部署与Oracle数据库通信的.NET应用程序所需的最少设置是什么? Josh- 非常感谢你花时间回答。你的指示帮助了很多,非常接近我自己找到的。 有趣的是,我发现它可以减肥一点。 对于那些在我身边的人 不希望他们的用户必须安装ODAC或全尺寸Oracle客户端 不
能够部署与Oracle数据库通信的.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。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读