Oracle 数据库和 .net 3.5 部署



我用C#为.net 3.5开发了一个应用程序。在我的安装了"Oracle客户端开发人员"的开发PC上一切正常。

当我们要将clickonce安装程序安装到另一台PC时,它要求Oracle数据访问程序集。顺利安装和工作需要哪些组件?

问候

阿尼尔·库马尔

如果您使用的是 ADO.NET 数据访问接口。您应该在每个客户端上安装提供程序客户端库,或者将该库添加为副本以将其包含在部署文件中。

这是预言机的提供程序:http://www.oracle.com/technetwork/topics/dotnet/index-085163.html

假设您使用非托管 ODP.NET 提供程序,您必须复制文件Oracle.DataAccess.dll 。对于托管驱动程序,dll Oracle.ManagedDataAccess.dll

请注意,客户端计算机必须安装 Oracle 客户端。然后,您可以简单地将上述dll的副本放在应用程序.exe目录中。

最新更新