我正在使用 Visual Studio 2019。 我们的项目使用 Oracle 数据库(ODAC 11g 第 2 版)和 .NET Framework 4.5.2
几年来,我们在服务项目中使用 Oracle.DataAccess.dll。在我们的 API 中建立连接之前,我们通过连接数据库的所有设置来手动生成连接字符串。 连接设置包含 HOST、PORT、SERVICE_NAME、用户 ID 和密码。
现在我们要使用实体框架。问题是当我尝试添加新连接时,我看不到选择 TNS 类型、服务名称设置的选项
问题是, 我需要安装与 ODP.net 相关的任何工具吗? 如果是,那么它会在部署时自动在客户端服务器计算机上进行维护,或者也需要在客户端服务器上安装相同的工具。
我无法判断您使用的是 VS 2019 还是 VS 2022。标题说的是一个版本,问题中的文字说的是另一个版本:
如果VS 2022: 您需要安装 Oracle Developer Tools for Visual Studio 2022:
如果对比2019: 您需要安装 Oracle Developer Tools for Visual Studio 2022: