【发布时间】:2011-11-15 01:41:07
【问题描述】:
我正在尝试调试实体框架,并且可以看到数据库调用,但未显示参数值。我尝试了一堆选项,但无法看到任何参数。可能吗?如果没有,那将是一个彻底的失望。
【问题讨论】:
标签: visual-studio-2010 debugging entity-framework intellitrace
我正在尝试调试实体框架,并且可以看到数据库调用,但未显示参数值。我尝试了一堆选项,但无法看到任何参数。可能吗?如果没有,那将是一个彻底的失望。
【问题讨论】:
标签: visual-studio-2010 debugging entity-framework intellitrace
据我所知,IntelliTrace 不显示查询参数。它仅显示命令文本。您需要一些外部分析器来查看带有参数的查询。您可以直接使用 SQL Profiler 或尝试以下工具:
更多关于分析选项的信息也可以在this article找到。
【讨论】:
如果您将 IntelliTrace 设置配置为收集调用信息 - 工具 -> 选项 -> IntelliTrace -> 事件和调用信息,那么 IntelliTrace 将收集传递给代码中方法的参数值。
如果您感兴趣的值在某个时候作为方法参数传递,您应该能够回退代码以检查这些值。保持本地窗口打开,您可以在向后导航时看到 IntelliTrace 收集的历史值。
【讨论】: