云计算初体验(四)之远程代码调试利器——日志

日志调试
本文介绍如何利用PostSharp在云计算环境中进行有效的日志记录,以便更好地进行程序调试。通过自动注入日志代码,可以轻松定位错误来源。

  在刚接触云计算的人应该会有很多不习惯的地方,其中最不方便的就是调试了。因为以前在本机调试非常方便,但是把程序放到云计算平台后,再调试就非常麻烦,虽然VS平台允许远程调试,但是用起来非常麻烦。而且有时根本无法远程调试。

 

  在这个时候,日志就可以为你解决这个问题。PostSharp这个可以在编译代码的时候自动注入日志代码,只要在类、方法上插入特性,不用做其他操作,就可以自动输出日志。

 

  这样在调试的时候可以查看到哪个方法,哪个参数出现问题。快速定位到错误代码。

 

  具体的用法就不多说了,博客园里面很多专家都写了。这里推荐龙王的PostSharp摘要 这篇,地址是:http://www.cnblogs.com/leo_wl/archive/2010/11/30/1892564.html

 

  PS:在使用PostSharp时候要注意方法的行数尽量不要超过1000行,因为过大,在编译的时候会出现错误。所以建议控制在500行以内吧,如果不行那就该重构了。

转载于:https://www.cnblogs.com/comsokey/archive/2011/01/19/1939682.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值