繁体   English   中英

在Visual Studio C#项目中包含Oracle.DataAccess.dll

[英]Include Oracle.DataAccess.dll in Visual Studio C# Project

我的项目使用了Oracle.DataAccess.dll DLL,并且在我构建和运行应用程序时,它在我的PC上运行良好,因为我在项目中添加了对它的引用C:\\ Oracle \\ instantclient_11_2_dc \\ odp.net \\ bin \\ 4 \\ Oracle.DataAccess.dll

但是,当我在没有此参考的另一台计算机上运行时,安装失败并显示以下消息。

无法安装或运行该应用程序

如何将DLL文件包含在我的项目中,以便根据需要与它一起部署,并且不引用我的本地文件系统?

如果这是客户端/服务器应用程序,则必须在客户端计算机上安装Oracle客户端。 如果它是基于Web的应用程序,则应将其安装在此处。

我不使用即时客户端,因为我最终想要编辑TNSNames.ora中的连接,所以我使用完整安装或管理员安装。 客户端版本通常将向后或向前连接两个Oracle版本,但是如果使用适合于数据库版本的版本,则生活会更轻松。

您需要从此处安装Oracle数据访问组件: http : //www.oracle.com/technetwork/topics/dotnet/downloads/net-downloads-160392.html? ssSourceSiteId =ocomen在开发计算机和任何服务器上您打算进行部署(或者可以按照如何在不向用户安装整个组件的情况下部署使用ODAC的.NET应用程序进行xcopy安装 )。 也将Q标记为此重复。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM