我正在构建C#Console Application以连接数据库并进行简单查询。
但是当我调试程序时,我收到了这个错误:
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。
添加引用时我应该包含哪个文件?
答案 0 :(得分:3)
同意你需要参考:
Oracle.DataAccess.dll
您可能需要注意安装了正确的Oracle客户端 - 如果您拥有32位的客户端,那么您可能需要强制您的应用程序进入32位模式。
对于分发,您可能还希望在BIN文件夹中包含所有依赖项 - 对于32位,如下所示:
答案 1 :(得分:1)