1

我正在尝试在我的 Nhibernate 基类中创建一个“内存中”SQLite db 以用于测试目的。当我在我的测试工厂运行单元测试时,我得到:

Unable to create instance of class NhibernateTests.Tests. Error: System.ArgumentException: Keyword not supported: 'fulluri'..

我使用的是 SQLite 版本 1.0.82.0,所以我知道我使用的是支持 FullUri 的版本(请参阅此处

这是我的连接字符串:

ConnectionString = "FullUri=file:memorydb.db?mode=memory&cache=shared";

我也试过:

ConnectionString = "FullUri=file::memory:?cache=shared";

结果相同。关于什么会导致这种情况的任何线索?

4

1 回答 1

2

Data Source=:memory:;是连接字符串所需的全部内容

于 2012-12-20T20:08:44.903 回答