日期:2014-05-17  浏览次数:20987 次

请教一下,在VS2010中使用System.Data.SQLite提示所依赖的System.Drawing.Design未引用
在VS2010中使用http://sqlite.phxsoftware.com/上的最新版,导入
SQLite.Designer.dll
System.Data.SQLite.dll
System.Data.SQLite.Linq.dll
三个Dll,在VS2008,framework3.5中使用没有问题,现在在VS2010,framework4.0中提示,如下问题,请问是什么原因?怎么解决?

当前的目标框架“.NETFramework,Version=v4.0,Profile=Client”未包含引用的程序集“SQLite.Designer, Version=1.0.81.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139, processorArchitecture=MSIL”所依赖的“System.Drawing.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”。这会导致无法解析引用的程序集。若要解决此问题,请 (1) 更改此项目的目标框架,或者 (2) 从此项目中删除引用的程序集。

------解决方案--------------------
先更改版本,然后再添加引用,不兼容的引用删除掉.
------解决方案--------------------
清理一下项目,重新引用一下dll试一试.