VS2010 LINQ插件

最近研究表达式目录树,大名鼎鼎的 expression tree visualizer 不管怎么折腾都没办法在vs2010下使用,也去掉了引用vs2008的

Microsoft.VisualStudio.DebuggerVisualizers.dll ,换成了2010的了
经过几番研究,发现了一老外写的LinqExpressionVisualizer.dll,把它放在VS2010的安装目录(本机是D:\Program Files)所对应的:
D:\Program Files\Microsoft Visual Studio 9.0\Common7\Packages\Debugger\Visualizers下即可(DEBUG模式下看到放大镜弹开即可)
 
使用Linq开发时,开发者有时会想要知道自己写的Linq表达式被执行成什么样的具体SQL语句. 网上找到几篇文章,但是在VS2010的环境里使用实体框架的情况下都不好用.还好在一个国外的网站上找到了一个针对VS2010的IDE插件:Linq Visualize.它可以让我们在Debug的时候,查看到Linq所翻译成的SQL语句以及参数.
下面就介绍一下,如何在VS2010环境中安装和配置Linq Visualize插件.
1.首先将压缩包(下载在本文最下面的附件中)中的文件解压缩拷贝到:Microsoft Visual Studio 10.0\Common7\Packages\Debugger\Visualizers 目录下.
2.使用文本编辑器编辑这个文件 : Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe.config . 在<runtime>标签后 加入一行 : <loadFromRemoteSources enabled="true"/>
3.重新启动VS2010.
 至此,LInQ Visualize在VS2010中就安装完成了.
同上即可在DEBUG模式下看到sql了

转载于:https://www.cnblogs.com/fujinliang/archive/2013/01/22/2872313.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值