我需要ODTforVS2017_122011.exe吗?

时间:2018-05-04 18:46:09

标签: visual-studio-2017 oracle12c

我有VS2017并计划进行一些需要访问Oracle 12c数据库的C#开发。

我进入了Oracle站点并下载了ODTforVS2017_122011.exe。安装成功。

但是当我尝试声明我的连接类型OracleConnection时,我的项目不知道它,我无法引用Oracle.ManagedDataAccess。我不得不去Nuget安装它们来满足编译器。

所以,我的好奇心问题是:必须从Oracle站点安装ODT还是只安装Nuget就足够了?我只是不想安装到我无法证明的无关紧要的东西。

1 个答案:

答案 0 :(得分:1)

我不相信你需要这些工具,不。它们是Visual Studio的功能,而不是执行时所需的工具。

来自download page

  

适用于Visual Studio的Oracle Developer Tools支持Visual Studio数据功能,例如Server Explorer集成,TableAdapter配置向导和实体设计器,还包括许多有用的Oracle特定工具。

因此,您可能会发现有用拥有这些工具,但我不认为在您要开发或部署应用程序的每台计算机上都需要它们。