C# 创建一个wcf程序,从Oracle数据库(12c)获取数据,并将托管在IIS中

C# 创建一个wcf程序,从Oracle数据库(12c)获取数据,并将托管在IIS中,c#,wcf,iis,connection-string,oracle12c,C#,Wcf,Iis,Connection String,Oracle12c,我正在使用System.Data.OracleClient,它已被弃用。如果您对如何以及应该如何替换System.Data.OracleClient提出任何建议,我们将不胜感激。 我已尝试通过转到解决方案资源管理器添加引用来添加Oracle.DataAccess。Oracle.DataAccess未显示在我的可用选项中。我没有.NET选项卡。 提前感谢。为什么不使用Oracle 据 System.Data.OracleClient中的类型已弃用。这些类型仍然存在 在当前版本的.NET Frame

我正在使用System.Data.OracleClient,它已被弃用。如果您对如何以及应该如何替换System.Data.OracleClient提出任何建议,我们将不胜感激。 我已尝试通过转到解决方案资源管理器添加引用来添加Oracle.DataAccess。Oracle.DataAccess未显示在我的可用选项中。我没有.NET选项卡。 提前感谢。

为什么不使用Oracle

System.Data.OracleClient中的类型已弃用。这些类型仍然存在 在当前版本的.NET Framework中受支持,但将被删除 在未来的版本中。Microsoft建议您使用第三方软件 甲骨文供应商

您可以将此库作为NuGet软件包安装,如下所述

Oracle数据提供程序for.NET=Oracle.DataAccess。检查此链接:@user5511576,对不起,我的坏消息-您没有看到.NET选项卡,但是您安装了ODP.NET吗?没错!:@user5511576,您是否尝试过通过NuGet安装它?请看我的最新答案不,我没有。我正在试一试。希望我能准备好。祝你好运。明天我会告诉你进展如何。谢谢大家\请给我一个例子或链接,看看是否有任何建议提供。非常感谢。