【问题标题】:How do I set up a SQLiteConnection on Windows?如何在 Windows 上设置 SQLiteConnection?
【发布时间】:2016-06-09 11:42:27
【问题描述】:

我正在使用这个 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的正确方法是什么?

【问题讨论】:

    标签: c# sqlite portable-class-library


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2014-12-09
      • 2014-10-18
      • 2013-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-04
      • 2011-02-06
      相关资源
      最近更新 更多