任何人都知道为什么 Subsonic 2.2 使用 System.Data.SQLite 版本 1.0.60.0 而不是最新版本 1.0.65.0?也就是说,仅仅是因为它是在发布的时候,还是因为新版本中有任何不适用于 SubSonic 的东西?
其他人都使用什么 - 您是否只是使用最新的 System.Data.SQLite 从 SubSonic 的最新分支重新编译?
任何人都知道为什么 Subsonic 2.2 使用 System.Data.SQLite 版本 1.0.60.0 而不是最新版本 1.0.65.0?也就是说,仅仅是因为它是在发布的时候,还是因为新版本中有任何不适用于 SubSonic 的东西?
其他人都使用什么 - 您是否只是使用最新的 System.Data.SQLite 从 SubSonic 的最新分支重新编译?
最好的方法是检查 subsonic2-trunk 并使用最新版本的 Sqlite 重新编译它。我认为(如果我错了,请纠正我)亚音速单元测试只检查 MSSQL 和 MySQL,所以你必须手动测试一切是否正常。
但是,您也可以使用清单文件将依赖项“重定向”到较新版本的 Sqlite:http: //msdn.microsoft.com/en-us/library/7wd6ex19.aspx而无需获取源代码。
除了保持最新状态不是优先事项之外,没有其他理由。如果您要使用 sqlite 处理 subsonic2 源项目,您可能会将开发人员数量增加 100%。