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

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

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

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

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

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

原文地址:https://www.cnblogs.com/comsokey/p/1939682.html