在调试T4模板时,无法在Watch窗口中使用Linq

时间:2015-07-31 14:29:16

标签: c# .net linq t4

我根据EFF6创建的T4模板创建自己的t4模板。

模板工作正常。我能够做很多linq查询而没有问题。

尝试调试模板时出现问题。在我的观察窗口中,我一直收到错误,如

'IEnumerable<NavigationProperty>' does not contain a definition for 'Any' and no extension method 'Any' accepting a first argument of type 'IEnumerable<NavigationProperty>' could be found (are you missing a using directive or an assembly reference?)

我确保我的T4包含

<#@ include file="EF6.Utility.CS.ttinclude"#>
<#@ assembly name="System.Core"#>
<#@ import namespace="System.Diagnostics" #>
<#@ import namespace="System.Linq" #>
<#@ import namespace="System.Text" #>
<#@ import namespace="System.Collections.Generic" #>
<#@ output extension=".cs"#>

0 个答案:

没有答案