为什么在VS 2013中看不到当前的Oracle ODAC可连接性?

时间:2014-02-07 18:33:33

标签: oracle visual-studio-2013 odac

我正在尝试在Visual Studio 2013中设置我的第一个Oracle数据库连接,并且可用于数据源的唯一选项是选择“Oracle数据库”。但是这个选择说它已被弃用了(它甚至不允许我像在VS2012中那样选择架构,无论如何,因此它无法使用)。

我已经安装了ODAC,适用于VS 2012(11.2.0.3)。有没有办法让VS 2013认识到我已经安装了它(尝试引入Oracle数据客户端并且不起作用)。选择“其他”并不能为我提供任何其他选择。

我是否被迫安装ODAC 12c才能让VS 2013看到它?为什么不看ODAC 11?我宁愿不做12c安装,因为其他项目依赖于旧的(并且,是的,我们可以沿着VM路径,但这不是一个直接的选择)。

1 个答案:

答案 0 :(得分:0)

您必须重新运行ODAC安装程序,系统会要求您重新安装.NET + .ASP组件(我只是排除了示例包。)

我的情况有点不同:我首先用ODAC安装了VS 2013,然后安装了VS 2012.结果是VS 2012没有看到ODAC部分:就像你用#34所说的数据源一样; Oracle数据库"选择。重新运行安装程序修复了此问题。 我认为这与我的情况相同。 ODAC不应该依赖于Visual Studio版本,而是依赖于正在使用的.NET框架。