visual studio安装项目中的Oracle即时客户端 我有一个VisualStudio解决方案,里面有混合的C/C/C++项目。 创建的软件使用ODBC连接到Oracle DB
我需要在此解决方案中创建一个新的安装项目,它将作为单击安装工具包工作。 我发现最简单的方法是使用Oracle Instant Client。因此,我选择了Oracle将Oracle驱动程序添加到ODBC列表()所需的最小内存占用:visual studio安装项目中的Oracle即时客户端 我有一个VisualStudio解决方案,里面有混合的C/C/C++项目。 创建的软件使用ODBC连接到Oracle DB,oracle,visual-studio,setup-project,setup-deployment,instantclient,Oracle,Visual Studio,Setup Project,Setup Deployment,Instantclient,我需要在此解决方案中创建一个新的安装项目,它将作为单击安装工具包工作。 我发现最简单的方法是使用Oracle Instant Client。因此,我选择了Oracle将Oracle驱动程序添加到ODBC列表()所需的最小内存占用: oci.dll、ociw32.dll、oraociicus12.dll、oraons.dll、sqora32.dll、sqoras32.dll、sqresus.dll odbc_install.exe、odbc_uninstall.exe 我为上述所有文件创建了一个特
欢迎任何建议 考虑使用ODP.NET托管驱动程序,然后只需复制一个DLL
Oracle.ManagedDataAccess.DLL
。很遗憾,我无法更改解决方案使用Oracle连接的方式。是否有人可以帮助我将“Oracle Instant Client”打包到VS安装工具包中并自动运行“odbc_install.exe”后缀?是-这是通常的答案-使用托管数据访问驱动程序。但它使用的是Oracle12客户端,如果您必须连接到Oracle9DB,它将无法工作。我必须部署112.4客户端,似乎没有人对此有答案。考虑使用ODPNET托管驱动程序,那么您必须只复制一个DLL<代码> Oracle。MauldDATAccess。DLL< /代码>。不幸的是,我不能改变解决方案使用连接到Oracle的方式。是否有人可以帮助我将“Oracle Instant Client”打包到VS安装工具包中并自动运行“odbc_install.exe”后缀?是-这是通常的答案-使用托管数据访问驱动程序。但它使用的是Oracle12客户端,如果您必须连接到Oracle9DB,它将无法工作。我必须部署11.2.4客户端,但似乎没有人对此有答案。