错误 CS0012: 类型“System.Data.Common.DbConnection”在未被引用的程序集中定义。必须添加对程序集“System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToke
来源:互联网 发布:mac键盘按键失灵 编辑:程序博客网 时间:2024/05/18 00:18
问题描述:
开发智能设备应用程序时,经常会遇到一些”莫名其妙”的错误!写完一大段的程序后运行,却出现了一个自己暂时无法解决的难题,这是最郁闷的。下面是我遇到的一个错误
d:/我的文档/Visual Studio 2008/Projects/数据库/数据库/Form1.cs(21,13): 错误 CS0012: 类型“System.Data.Common.DbConnection”在未被引用的程序集中定义。必须添加对程序集“System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”的引用。
问题原因: 由于用于PDA的DLL文件比用于windows应用程序的小,所以有些东西是没有的。如"C:/Program Files/Microsoft SQL Server Compact Edition/v3.5/Desktop/文件夹下的System.Data.SqlServerCe.dll文件为258KB,而C:/Program Files/Microsoft SQL Server Compact Edition/v3.5/Devices/文件夹下的该文件只有250KB。那么我出现错误的原因就是在这里了。 由于我错误地添加了windows下的SqlServerCe.dll引用。
解决方法:
只要移除原先的引用“SqlServerCe.dll" ,添加用于PDA开发的引用"C:/Program Files/Microsoft SQL Server Compact Edition/v3.5/Devices/System.Data.SqlServerCe.dll"。
- 错误 CS0012: 类型“System.Data.Common.DbConnection”在未被引用的程序集中定义。必须添加对程序集“System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToke
- 错误:类型“System.Data.EntityState”在未被引用的程序集中定义。必须添加对程序集“System.Data.Entity, Version=4.0.0.0, Culture=neu
- CS0012: 类型“System.Data.Objects.DataClasses.EntityObject”在未被引用的程序集中定义。必须添加对程序集 “System.Data.Entity, V
- 类型“System.Data.OracleClient.OracleParameter”在未被引用的程序集中定义。必须添加对程序集“System.Data.OracleClient, Version=
- CS0012: 类型“System.Web.Routing.RouteValueDictionary”在未被引用的程序集中定义。必须添加对程序集“System.Web.Routing, Version
- 必须添加对程序集“System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”的引用。
- 错误1类型“System.Data.OracleClient.OracleParameter”在未被引用的程序集中定义。必须添加对程序集“System.Data.OracleClient, Ver
- 一个奇怪的错误:类型“ControlBase”在未被引用的程序集中定义。必须添加对程序集“App_Code.xxxx, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null”的引用。
- 错误1类型“MySql.Data.MySqlClient.MySqlConnection”在未被引用的程序集中定义。必须添加对程序集“MySql.Data, Version=6.1.5.0, Cu
- 在未引用的程序集中定义。必须添加对程序集“mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”的引用
- 类型“System.Data.Objects.DataClasses.EntityObject”在未被引用的程序集中定义必须添加对程序集“System.Data.Entity"引用
- 类型“System.Data.Objects.DataClasses.EntityObject”在未被引用的程序集中定义必须添加对程序集“System.Data.Entity"引用
- CS0012: 类型“System.Data.Objects.DataClasses.EntityObject”在未被引用的程序集中定义----问题解决办法
- 类型“Microsoft.Office.Core.MsoTriState”在未被引用的程序集中定义。必须添加对程序集“office, Version=11.0.0.0, Culture=ne.....
- 必须添加对程序集“System.Web.WebPages, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”的引用
- 编译器错误消息: 类型“System.Data.Objects.DataClasses.EntityObject”在未被引用的程序集中定义。
- 编译器错误消息: 类型“System.Data.Objects.DataClasses.EntityObject”在未被引用的程序集中定义。
- VS2012使用EF错误:类型“System.Data.Entity.DbContext”在未被引用的程序集中定义。
- Navicat Premium Enterprise 9.0.15 简体中文版本注册码
- tcpdump命令
- 在Excel某列数据前面加上“0”
- php获取网页标题和内容函数(不包含html标签)
- Redhat AS4 svn配置
- 错误 CS0012: 类型“System.Data.Common.DbConnection”在未被引用的程序集中定义。必须添加对程序集“System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToke
- SharePoint 2007 Deployment: List Instance Features(http://blogit.create.pt/blogs/andrevala/archive/2008/06/17/SharePoint-2007-De
- MFC修改视图CView的背景颜色
- Cocoa、Foundation、UIKit、Objective-c、XCode、Interface Builder的概念
- [转]字符串和字符串池
- The type javax.http.HttpServletRequest cannot be resolved.It is indirectly
- [SQL Server] 2005/2008 错误的子查询
- C语言中用scanf连续输入两个字符类型的问题
- flex 遍历Object对象内容