[注]转自http://topic.csdn.net/t/20021106/16/1153909.html#
调试的方法很多,而且因人而异.我说说我的常用的调试方法.
1.用MessageBox.Show()把想要的东西打出来.
2.想楼上诸位所说,用工具自带的辅助调试期.
3.屏蔽掉一部分代码,确定范围.
4.抓异常,看是什么原因.
(稍麻烦点,但是系统大了绝对有用)
5.使用Assert,trace类.
6.写入日值.
Trackback:http://publishblog.blogchina.com/blog/tb.b?diaryID=4055634
不用visual studio.net调试c#程序
1.用csc.exe编译c#源文件,命令如下:
csc /out:d:\c#\Test.exe /target:exe /debug+ /recurse:d:\c#\Test.cs
注意,要有参数/debug+;
2.启动D:\Program Files\Microsoft.NET\SDK\v1.1\GuiDebug\DbgCLR.exe,当然,目录根据你的.net framework SDK的安装位置不同 而不同;
3.文件-->打开-->文件,选择d:\c#\Test.cs,调试-->要调试的程序:d:\c#\Test.exe;
4.在Test.cs中设置断点,启动~~~~~~~~~
文章来源:http://meymz.blog.163.com/blog/static/381209212007626104359957