C# 如何在Windows安装程序中嵌入ODP.NET Oracle数据客户端

C# 如何在Windows安装程序中嵌入ODP.NET Oracle数据客户端,c#,odp.net,setup-deployment,system.data.oracleclient,C#,Odp.net,Setup Deployment,System.data.oracleclient,运行安装程序后,是否仍要在客户端计算机上嵌入System.Data.OracleClient?我尝试在签名后添加文件,但出现错误: System.Data.OracleClient需要Oracle客户端软件版本 8.1.7或更高 单独在客户机上安装ODP.NET是不实际的。我选择RegisterType作为 vsdraCOM 除了安装完整的oracle客户端之外,您还有两种选择: 使用新的托管提供程序 使用“xcopy”安装,它可以与批处理文件一起安装。 嵌入dll是什么意思?你想用GAC

运行安装程序后,是否仍要在客户端计算机上嵌入System.Data.OracleClient?我尝试在签名后添加文件,但出现错误:

System.Data.OracleClient需要Oracle客户端软件版本 8.1.7或更高

单独在客户机上安装ODP.NET是不实际的。我选择RegisterType作为

vsdraCOM


除了安装完整的oracle客户端之外,您还有两种选择:

  • 使用新的托管提供程序

  • 使用“xcopy”安装,它可以与批处理文件一起安装。


嵌入dll是什么意思?你想用GAC吗?或者干脆将其与要安装在应用程序文件夹中的MSI打包?