2017-05-28 70 views
0

根據調試LINQ到實體lambda表達式在Visual Studio

https://blogs.msdn.microsoft.com/visualstudioalm/2014/11/12/support-for-debugging-lambda-expressions-with-visual-studio-2015/

LINQ到SQL/LINQ到實體,不支持lambda表達式。

注:需要本機的功能Lambda表達式來運行(例如 LINQ到SQL)不被支持。

什麼其他選擇在那裏進行調試LINQ到實體 lambda表達式?

我已經在使用實體框架功能來輸出TSQL到輸出窗口或文件,但我希望能夠看到在手錶中的LINQ-to-Entities lambda表達式評估和/或立即窗口。

+0

您可以將它們添加到「觀察窗口」來監視數據正在做什麼。通常你會得到一個'錯誤',但你所要做的就是點擊最右邊的刷新圖標來再次旋轉信息。 –

回答

0

我想是能夠看到LINQ到實體lambda表達式評估

LINQ到實體表情簡直沒有評估在.NET。他們被翻譯成TSQL,發送到SQL Server,在那裏他們被優化和執行。

+0

我們可以期待在LINUX到實體的將來在Visual Studio中使用內置的工具嗎?或者目前的共識是什麼?還是不可能不必重新構建.NET?有沒有第三方工具/附件? – PussInBoots