2014-04-14 47 views
0

我有目標框架4.0的MVC3項目。我正在VS2010下開發。我的機器安裝了.NET 4.5。MVC3 EF5查詢計劃緩存

我讀到EF4和DbContext不支持編譯查詢和查詢計劃緩存。

所以我只是將引用的庫從EF4更改爲EF5,因爲此版本默認緩存查詢,我仍然使用MVC3和VS2010。

在VS2010中,我無法爲我的web項目設置目標框架4.5。

所以我的問題是:

我怎麼能確定,如果EF5在我MVC3真正緩存LINQ查詢?有沒有任何靜態類,其中包含這些查詢或?

+0

您需要定位到.NET 4.5才能使用EF5。如果你安裝EF5,它將只是EF 4.4 –

+0

在web.config我有targetFramework =「4.5」。但在通過VS2010的項目屬性中有版本4.在組合框中沒有4.5選項。 – dEVIANT

回答