我正在尝试在我的 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";
结果相同。关于什么会导致这种情况的任何线索?