C#调试的时候怎么不报错啊?

dai78 2014-09-21 11:43:09
我写的代码有问题,但是C#调试的时候只是跳过去,而不报错,即使我加了 try
{ }catch { } 也不行,后面正确的语句也跳过去不执行了,无论什么错误的代码都不提示出错而是直接跳过去该过程及连续的过程函数,是不是哪里设置错了,还是使用笔记本电脑的原因
...全文
362 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
E次奥 2014-09-22
  • 打赏
  • 举报
回复
网上有帖子说CLR异常捕获不到
於黾 2014-09-22
  • 打赏
  • 举报
回复
先断点调试,看到底能不能一步一步跟 如果不能,很可能你用的不是DEBUG模式
sunny906 2014-09-22
  • 打赏
  • 举报
回复
清理解决方案,然后重新生成
dai78 2014-09-22
  • 打赏
  • 举报
回复
就是通过F11单步执行才发现问题,以前都是报错才知道问题,现在不报错没有达到预期才用F11发现问题
dai78 2014-09-22
  • 打赏
  • 举报
回复
就是在Try里面,动态加载控件,控件数组溢出时出错没提示,直接跳出From_Load,不再执行下面语句;我还试了打开已占串口时也是不提示错误直接跳出了
xian_wwq 2014-09-22
  • 打赏
  • 举报
回复
引用 楼主 djc7811 的回复:
我写的代码有问题,但是C#调试的时候只是跳过去,而不报错,即使我加了 try { }catch { } 也不行,后面正确的语句也跳过去不执行了,无论什么错误的代码都不提示出错而是直接跳过去该过程及连续的过程函数,是不是哪里设置错了,还是使用笔记本电脑的原因
除非简单的示例代码调试都有问题,否则先不要怀疑vs或者硬件的问题
smthgdin_020 2014-09-22
  • 打赏
  • 举报
回复
引用 1 楼 devmiao 的回复:
按f11单步调试下。
+1 或许在try catch外就有问题
devmiao 2014-09-21
  • 打赏
  • 举报
回复
按f11单步调试下。

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧