关于C#连接oracle数据库找不到System.Data.OracleClient程序集问题

首先介绍下我的是VS2013 64位 oracle 11 g 64位

VS2013.net framework 4.5 不支持System.Date.OracleClient,所以自己要额外下载Oracle.ManagerDataAccess.zip,解压后,将里面的Oracle.ManagerDataAccess.dll放到自己的项目中(该项目就是 你自己新建的项目,把我说Oracle.ManagerDataAccess.dll复制进去,与bin文件夹在同一文件夹中),然后引用。
在这里提供下下载的链接,我也是在他的论坛下载的:
http://pan.baidu.com/s/1eS2ZOaQ

VS2013步骤一、如下图(注意VS2010版本的不要这步):



上一步结束后,我先来说下我当时的操作:
因为VS2010和VS2013不太一样,我当时是按照VS2010来的 ,但没成功,然后按VS2010操作后的基础上再进行VS2013步骤一和步骤三操作的(VS2013步一和步骤二的顺序无所谓啦~):

VS2013步骤二(VS2010步骤一)



选中机票预订,右击后选中“属性”再进行下图操作:



没错就是选择.NET Framework 4 确定后关闭
VS2013步骤三 在VS2013步骤四的基础上操作到点击“添加引用”后,(这时还找不到System.Data.OracleClient),点击右下角的浏览接着如下图



下图中的Oracle.ManagerDataAccess.dll,就是VS步骤一中叫你复制到项目里的Oracle.ManagerDataAccess.dll(不是你从网上下载的,不在工程里的那个Oracle.ManagerDataAccess.dll)





最后点击确定,你就能在VS2013步骤四中找到System.Data.OracleClient了
(VS2013步骤四、VS2010步骤二)

[color=#FF0000]VS2010 只需到这步结束后,就可以再选中机票预订,右击->选择添加->引用,找到System.Data.OracleClient 勾选就可以了,(你也可以选择最上面的“项目”->“添加引用‘’->找到System.Data.OracleClient 勾选也是也可以的)









 

...全文
577 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
不好意思,aap上怎么有两张图看不见,网页上是可以看的

17,140

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧