关于System.Data引用的问题
Posted 博士装呗
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于System.Data引用的问题相关的知识,希望对你有一定的参考价值。
最近在用Mac写代码,用惯了win,很多东西都不习惯。
使用C#连接mysql数据库,Mac下用的是mysql workbench,在开启数据库连接的时候出了问题。
先看截图:
简简单单的几句代码,却报错:The type 'DbConnection' is defined in an assembly that is not referenced.You must ass a reference to assembly 'System.Data,Version=4.0.0.0,culture=neutral, PublicKeyToken=b77a5c581934e089'.
看错误提示大概是说:“DbConnection位于没被引用的库中,你必须引用‘System.Data’程序集”。
好嘛,需要引入什么都已经指出来了,那就引入呗。
可是在程序头部,我们通过“using System.Data;”并不能引用成功,甚至System下都没有Data。
解决方法:
我们找到当前项目的引用文件夹,右击,选择编辑引用:
在弹出的窗口中,选择“全部”,并找到System.Data这一项,勾选其前面的勾选框,然后在右侧的所选引用一栏中可以看到新增了一条引用,选中这条引用,点击确定:
问题解决!
以上是关于关于System.Data引用的问题的主要内容,如果未能解决你的问题,请参考以下文章