2010-10-06 94 views

回答

7

是的,直到一點。看看LINQBridge

+0

偉大的答案,但是,沒有任何辦法可以做到這一點的Linq到SQL?因爲這個方法似乎並沒有實現Linq到SQL – EgyEast 2010-10-06 14:51:20

+0

我不確定。 Justin鏈接到的博客文章表明,如果你運行2.0sp1,這是可能的。 – LukeH 2010-10-06 14:58:38

+0

你剛剛救了我的一天。謝謝! – Mizipzor 2010-10-06 15:12:21

0

框架3.5的核心是相同的框架2.0 的核心比如,你可以使用vs 2008創建一個解決方案,其中您的前端項目或用戶界面將使用framework 2.0進行編譯,而使用framework 3.5的核心dll項目將廣泛使用linq。整個事情可以部署在2.0環境中,沒有任何問題。

+0

框架的核心可能是相同的,但LINQ只有3.5。所以它不會在只有.NET 2.0的機器上運行(除了使用由@Justin鏈接的解決方法/ hack) – 2010-10-06 15:29:23

+0

LINQ是一種語言功能,因此您需要VB9編譯器來編譯它,但生成的IL兼容.Net的v2.0。如果您使用了3.5所特有的任何類或名稱空間,那麼您需要安裝3.5。 – 2010-10-07 17:36:35

相關問題