假如有一个解决方案中包含两个项目A(ASP.NET)和B(类库),其中A项目依赖B项目。在本机运行时在某处出错了,出题出在B项目中的某处,但在出错的提示页面上只显示A项目的调用B处的代码的位置,而不能指出具体是B项目中的哪 一行出了问题。 一般在这种情况下我只能在A项目的调用B语句处设一断点,一步步跟进到B项目中。但是如果调用的B的某个函数非常的复杂,其中函数又调用其它函数,其它函数又调用其它函数...。总之已经无法一步步的跟踪了。那么怎么样才能明确告诉我B项目中的问题出在哪里了呢?谢谢!!!
解决方案 »
- C#中怎样模拟鼠标点击,谢谢!好象是shell一样的东西。
- 小菜提问.关于文件夹选项的更改
- 如何让grid中的其它列根据DataGridViewCheckBox列的变化而变化。
- 多边形的三角形分解!
- 如何让messagebox.show 弹出来的消息框置 该画面的中央
- 200分求解ADO.NET设计问题,完成后分不够另开贴给分。
- C#中在后台怎么得到前台HTML控件TEXT中的值。
- 自己编写的继承自TextBox控件的类,如何将它放到Form1(界面)上?
- 一个线程的小问题,请求帮助
- 求教 类型转换方法 char[] 如何转换成 string 类型
- 哪位兄弟有installshield 10.5 的注册机或注册码CUE文件 啊
- 散分!!!! 因需要,本人准备在五.一期间买一台手提,请各前辈提个建义,买什么品牌的,什么配置.我主要运行VS.NET 2003, SQL SERVER 2000
所以从理论上讲IDE应该可以告诉我们在哪一行停住了,只是我们不知道怎么让它开口。这里还有高人知道吗?
把你认为最有可能出错的函数用单元测试测试一下,不要嫌麻烦,因为写这些测试不但是为了这一次的Debug--系统中的bug多着呢。相信我,单元测试是可以成倍提高编程效率的,而且你的心情会成倍的好,老板对你的信任会成倍的提高。
听说VS.NET2005会自带一个单元测试工具。我是现在学NUnit呢还是再等等学MS的测试工具?
没写什么大程序所以用得少