2010-02-21 60 views
2

任何人都知道爲什麼Subsonic 2.2使用System.Data.SQLite版本1.0.60.0而不是最新版本1.0.65.0?即只是因爲這是它被釋放的時間,或者在新版本中有什麼與SubSonic不兼容?爲什麼SubSonic 2.0使用System.Data.SQLite版本1.0.60.0?

什麼其他人使用 - 你只是使用了最新System.Data.SQLite的亞音速最新的分支重新編譯?

+0

我在猜測,如果他們繼續使用該產品,大多數人已經轉向Subsonic 3.0。我沒有檢查過,但它可能支持最新的SQLite。 – smaclell 2010-02-21 23:18:45

+0

是的,我想你是對的,但遺憾的是不支持.NET 2.0 :-( – Rory 2010-02-22 01:53:25

回答

1

沒有比它的其他理由不優先讓事情保持最新狀態。如果您使用sqlite處理subsonic2源項目,您可能會將開發人員數量增加100%。

1

,最好的辦法是檢查出subsonic2幹線和使用SQLite的最新版本重新編譯。我認爲(糾正我,如果我錯了)亞音速單元測試只檢查MSSQL和MySQL,所以你必須manuelly測試,如果一切正常。

但是你也可以使用清單文件中的「重定向」的依賴對於SQLite的新版本:http://msdn.microsoft.com/en-us/library/7wd6ex19.aspx沒有得到源。