关于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引用的问题的主要内容,如果未能解决你的问题,请参考以下文章
System.PlatformNotSupportedException 仅在作为 docker 映像运行时引用 System.Data.SqlClient
如何将 System.Data.DataSetExtensions 的引用添加到网站 ascx.cs 文件?
如何在 sbt 子项目 build.sbt 文件中获取对当前项目的引用
无法在引用类库的 azure 函数中加载文件或程序集“System.Data.Entity 4.0.0.0”
类型“System.Data.Linq.DataContext”在未被引用的程序集中定义。必须添加对程序集“System.Data.Linq, Version=4.0.0.0, Culture=neu
Visual Studio/MSBuild 将引用的类库的 app.config 作为 *.dll.config 复制到当前项目的 bin 文件夹