2016-11-18 141 views
0

在一个旧项目(Visualstudio 2015 .net 4.5)中,我使用了sqlite 1.0.99。C#项目上的SQLite更新版本

最后装载我已经在1.0.109版本上更新了我的电脑上的SQLite。

现在,当我打开任何形式的项目Visual Studio显示此错误。

无法加载文件或程序集“System.Data.SQLite,Version = 1.0.99.0,Culture = neutral,PublicKeyToken = db937bc2d44ff139”或其某个依赖关系。 Impossibile trovare il file specificato

我已经更新了引用上的dll,但无论如何显示错误。

我的问题有什么解决办法?

+0

我建议使用texteditor查看SQLite参考的每个csproj并查看所需版本 – Steve

回答

1

确保您更新了所有项目中的SQLite - 即使它们只持有对包含实际SQLite项目的项目/库的引用。

+0

该项目只有一个csproj文件,并且它已正确配置了1.0.103版本。 如果我构建项目,则构建会正确成功。 如果我在设计模式下打开表单,则显示错误。 我真的很困惑! –

+0

你尝试过一个清洁+重建?根据我的经验,System.Data.SQLite的使用通常无忧无虑 - 除了提到的事实,即每个引用SQLite-csproj或dll的项目都需要自己引用System.Data.Sqlite.dll –

+0

我认为,问题是VisualStudio和sqlite版本1.0.103的设计组件之间的不兼容。 阅读原文: http://stackoverflow.com/questions/28507904/vs-2015-sqlite-data-provider –

相关问题