我有VS2017并计划进行一些需要访问Oracle 12c数据库的C#开发。
我进入了Oracle站点并下载了ODTforVS2017_122011.exe。安装成功。
但是当我尝试声明我的连接类型OracleConnection时,我的项目不知道它,我无法引用Oracle.ManagedDataAccess。我不得不去Nuget安装它们来满足编译器。
所以,我的好奇心问题是:必须从Oracle站点安装ODT还是只安装Nuget就足够了?我只是不想安装到我无法证明的无关紧要的东西。
答案 0 :(得分:1)
我不相信你需要这些工具,不。它们是Visual Studio的功能,而不是执行时所需的工具。
适用于Visual Studio的Oracle Developer Tools支持Visual Studio数据功能,例如Server Explorer集成,TableAdapter配置向导和实体设计器,还包括许多有用的Oracle特定工具。
因此,您可能会发现有用拥有这些工具,但我不认为在您要开发或部署应用程序的每台计算机上都需要它们。