我有我从MSSQL和.NET移植到SQLite和单声道的应用程序。我使用NHibernate,FluentNHibernate,NHibernateLINQ和SQLite。NHibernate的SQLite的单声道并发问题:数据库文件被锁定
当我测试与应用程序只有一个人连一切工作正常,但一时别人开始使用它打破了应用程序,并抛出一个SQLite异常说“数据库文件被锁定”。
我知道SQLite锁定数据库,当写入正在进行,并返回一个忙碌的状态,我猜可能我没有正确配置NHibernate来处理这个,但我找不到任何在线信息迄今为止帮助。这就像我是唯一有这个问题的人。我是吗?有任何想法吗 ?
谢谢