0

我正在尝试在 Web Api 2 项目中创建一个访问 oracle 数据库的简单代码示例。

由于OracleClientdll“默认”不可用(如果我理解正确,在创建新项目时,目标框架子集不是完整的框架 dll 集),我添加了对 System.Data.OracleClient 的引用。

对 dll 类型的引用,如OracleConnection,OracleCommand等都被 VS 识别,就像 intelisenseOracleClient在键入后显示的一样System.Data

但是,构建会引发错误说明

The type or namespace name 'OracleClient' does not exist in the namespace 'System.Data' (are you missing an assembly reference?)

运行时版本( v4.0.30319 ) 和版本(4.0.0.0) 与 System.Data 完全相同在创建时自动加载。

怎么了 ?

4

1 回答 1

1

添加对新 dll 的引用需要重新启动Visual Studio。

于 2015-07-29T14:15:22.890 回答