繁体   English   中英

无法找到类型或命名空间名称“oracle”错误

[英]The type or namespace name 'oracle' could not be found error

我正在构建C#控制台应用程序以连接数据库并进行简单查询。

但是当我调试程序时,我收到此错误:

The type or namespace name 'Oracle' could not be found ( are you missing a using directive or an assembly reference? )

我需要用:

using Oracle.DataAccess.Client;

我从Oracle站点ODAC包下载了。 在里面,我有安装批处理文件(我已经使用过它),但还没有。

我正在使用MS VS2012 Express for Windows Desktop。

添加引用时我应该包含哪个文件?

同意你需要参考:

 Oracle.DataAccess.dll

您可能需要注意安装了正确的Oracle客户端 - 如果您有32位的客户端,那么您可能需要强制您的应用程序进入32位模式。

对于分发,您可能还希望在BIN文件夹中包含所有依赖项 - 对于32位,如下所示: 在此输入图像描述

在您下载的包的安装位置

Oracle.DataAccess.dll

你应该参考。 这是一个完全相同的指南

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM