我刚刚看了这个文章今天有关Microsoft如何决定删除System.Data.OrcaleClient
从.NET 4.0库命名空间。
我用这个作为我与Oracle数据库工作的主要工具。
当我决定从.NET 2.0我的应用程序升级到.NET 4.0,你会蜜蜂一些替代选项与.NET 4.0框架,Oracle数据库的工作?
我刚刚看了这个文章今天有关Microsoft如何决定删除System.Data.OrcaleClient
从.NET 4.0库命名空间。
我用这个作为我与Oracle数据库工作的主要工具。
当我决定从.NET 2.0我的应用程序升级到.NET 4.0,你会蜜蜂一些替代选项与.NET 4.0框架,Oracle数据库的工作?
这将达到甲骨文保持他们的ODP.NET是最新的。
甲骨文已经为OracleClient的开发谁有兴趣学习如何和为什么要迁移到Oracle数据提供.NET(ODP.NET)..检查出来一个专门的网站:
http://www.oracle.com/technetwork/topics/dotnet/index-085703.html
(编辑:固定断开的链接)
注意此摘录:
微软仍然会System.Data.OracleClient的.NET Framework中4可用,但它会被标记为“过时”
因此,继续前进,并继续使用该更新,你就可以依靠先前存在的应用程序。 但是, 新的发展,你要找到一个替代。 这应该不是太难,因为整个陈述的原因,将不再是大多数人已经在使用替代品。 如果进一步向下读文章它列出了主要的选项:
那些谁提供这样的供应商之间是DataDirect的技术和Devart(前身为核心实验室)。 此外,甲骨文公司的供应商,称为Oracle数据提供.NET(ODP.NET),是一种流行的和可行的选择
由于乔尔指出 ,微软的.NET ADO提供商,甲骨文将只被弃用(这意味着它仍然可用,但不支持)。
备选方案包括:
更多供应商可以在这里找到 。
Oracle数据提供程序.NET是要走的路......尽管目前最小的ClickOnce部署,你可以用它做的是大约30 MB与Oracle即时客户端.dll文件。 这非常类似于System.Data.OracleClient的,但有一些时髦的功能。
我还没有看到提到另外一个是dotConnect从devart。 正如苹果所说,ODP.NET是免费的“如果你的时间是”我倾向于与同意,所以我要评估一些商业选择,从dotConnect。