4

我正在尝试从 Visual Studio Server Explorer 中的 Oracle 用户定义类型生成自定义 .NET 类(安装了适用于 Visual Studio 的 Oracle 开发人员工具和适用于 .NET 的 Oracle 数据提供程序)。

我使用服务器资源管理器创建了一个基本的用户定义类型,如下所示:

使用服务器资源管理器创建用户定义类型

之后我尝试生成自定义类,如下所示:

在此处输入图像描述

但是当我试图完成向导时:

在此处输入图像描述

在向导的最后一步中,我收到以下错误:

Oracle 自定义类向导

值不能为空。参数名称:类型

在此处输入图像描述

我无法找到我收到错误的原因。非常感谢任何帮助。

4

1 回答 1

6

修改 Oracle 连接并使用“Oracle 数据库(ODP.NET,非托管驱动程序)”

Data source = "Oracle Database"
Data Provide = "ODP.NET, Unmanaged Driver" (默认为 ODP.NET,托管驱动程序)

使用"ODP.NET, Unmanaged Driver"数据提供者这个错误将解决(它在 VS2012 中对我有用)

于 2014-09-09T15:38:48.020 回答