如何在Windows上设置SQLiteConnection?

时间:2016-06-09 11:42:28

标签: c# sqlite portable-class-library

我正在使用这个nuget包:SQLite.Net-PCL从我的集成测试库中的SQLite数据库中读取数据。

以前执行此操作时,我编写了以下代码来初始化SQLiteConnection

var plat = new SQLite.Net.Platform.Win32.SQLitePlatformWin32();
return new SQLite.Net.SQLiteConnection(plat, "MyDatabasePath");

要做到这一点,我必须添加另一个nuget包:SQLite.Net PCL - Win32 Platform 但此包已被摘牌。

我想为另一个项目创建另一个测试库,但由于我使用的nuget包已经被删除,我不能再使用此方法来创建SQLiteConnection

那么在Windows上创建SQLiteConnection的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

事实证明这是设置SQLiteConnection的正确方法,但是由于nuget包的打包方式存在错误。我的图书馆看不到Win32名称空间。

有关错误的更多信息:https://github.com/oysteinkrog/SQLite.Net-PCL/issues/310