oracle - 根据 Visual Studio 中的环境选择 32 位或 64 位引用 dll

标签 oracle visual-studio 64-bit

有什么方法可以让我的 .NET 应用程序使用 32 位或 64 位引用,具体取决于运行环境中可用的那一个?

我有一个 MSIL 构建的应用程序,该应用程序目前引用 32 位版本的 Oracle.DataAccess,因为这是我机器上安装的版本。问题是,有些机器只安装了 64 位 Oracle.DataAccess。有没有办法设置我的应用程序,使其动态引用可用的 dll,而不考虑其字长?

最佳答案

您是否尝试过使用 Managed Oracle Data Provider (ODP) for .NET司机?我将它用于与 Oracle 数据库通信的所有 .NET(3.x 和 4.x)应用程序。它和 Oracle Instance Client易于通过 XCOPY 或 NUGET 安装和使用。

关于oracle - 根据 Visual Studio 中的环境选择 32 位或 64 位引用 dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32751336/

相关文章:

visual-studio-2010 - 警告错误 2008 不是有效的警告编号

c# - 如何添加对 WinForm 项目的引用?

c# - 为什么 IntelliSense 认为我字典中的值是动态的?

python - 如何使用 python 在 Windows 64 位中调用 32 位 exe?

windows - 如何使 WinHttpCrackUrl 在 64 位中工作

sql - 我需要使用什么 SQL 来列出 Oracle 数据库上的所有存储过程?

java - 在 java JDBC 连接错误 ORA-28000 : the account got locked, 但数据库帐户未锁定

sql - 获取满足给定条件的连续天数

python - Pygame 可以在 64 位 Python 2.7 上运行吗?

sql - Oracle - all_tables 不完整?