社区
C#
帖子详情
C#程序未知的崩溃
mywwl
2009-06-02 11:11:25
我有个C#开发的Win程序运行在部分机器没多久就崩溃退出,大部分机器上运行又正常,
用代码:
try
{
Application.Run(new mainwin());
}
catch (Exception er)
{
MessageBox.Show(er.Message + "\n" + er.StackTrace);
}
也无法拦截到崩溃信息
代码太多,使用远程调试也没拦截到出问题代码
那位高手有解决经验?
...全文
227
10
打赏
收藏
C#程序未知的崩溃
我有个C#开发的Win程序运行在部分机器没多久就崩溃退出,大部分机器上运行又正常, 用代码: try { Application.Run(new mainwin()); } catch (Exception er) { MessageBox.Show(er.Message + "\n" + er.StackTrace); } 也无法拦截到崩溃信息 代码太多,使用远程调试也没拦截到出问题代码 那位高手有解决经验?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mywwl
2009-06-02
打赏
举报
回复
[Quote=引用 6 楼 Guyschaos 的回复:]
你的win程序主要是什么功能?
PS:结帖率:0.00%?真是………………
[/Quote]
我提出问题的贴只要能解决一定会结帖
mywwl
2009-06-02
打赏
举报
回复
[Quote=引用 3 楼 walkghost 的回复:]
崩溃的时候报什么现象?你要拿一台干净的机器做测试。是不是你所使用的资源和其他程序冲突了?
程序里面用SOCKET或者SerialPort了没?
[/Quote]
不是每台机都这样,而是部分机器
郁闷...
贫僧又回来了
2009-06-02
打赏
举报
回复
你的win程序主要是什么功能?
PS:结帖率:0.00%?真是………………
gxj760998
2009-06-02
打赏
举报
回复
找个异常出来吧或者提供尽可能多的程序信息。
zgke
2009-06-02
打赏
举报
回复
如果使用一定时间就崩溃..你可能那些信息没有释放.. 你可以再做一个小程序检查你这个程序的进程的内存使用量..
walkghost
2009-06-02
打赏
举报
回复
崩溃的时候报什么现象?你要拿一台干净的机器做测试。是不是你所使用的资源和其他程序冲突了?
程序里面用SOCKET或者SerialPort了没?
wts_net
2009-06-02
打赏
举报
回复
没见过这种,关注!
指间的风
2009-06-02
打赏
举报
回复
观赏
happyer_longlong
2009-06-02
打赏
举报
回复
估计是 mainwin() 里面的 问题吧
这个看不出来啊
gxj760998
2009-06-02
打赏
举报
回复
远程不到,就在本地写LOG吧。出了问题找LOG!
LZ都提了半天了,你这样的问题应该多提供些信息出来才是,比如使用了什么第三方的东西、串口设备、TCP等等。
你贴的那点信息实在是太少了,见你一下午都没有反映,再提醒你一次。
导线平差
程序
(by
C#
)
5. **异常处理**:添加异常处理机制,以便在遇到错误时能够给出友好的提示,防止
程序
崩溃
。 6. **用户体验优化**:优化界面布局,提供清晰的用户指南,使非专业用户也能方便地使用。 通过这个项目,开发者不仅可以...
C#
监视应用
程序
所有非捕捉的异常和用TRY可捕捉的异常
在
C#
中,当
程序
执行过程中遇到无法恢复的错误或异常情况时,如果没有合适的异常处理机制,这些异常就会成为非捕捉异常,导致
程序
突然
崩溃
并显示一个堆栈跟踪。为避免这种情况,我们需要全局地监视和处理这些异常。 ...
防止应用
程序
奔溃
通过在代码中使用try-catch-finally结构,可以捕获可能出现的异常,并进行适当的处理,比如记录日志、提示用户或优雅地关闭
程序
,而不是让
程序
直接
崩溃
。 2. 日志记录:详尽的错误日志对于追踪和解决导致
程序
崩溃
的...
如何使用主线程异常捕获错误例子
C#
.net源代码编写
主线程是应用
程序
的主要执行流程,当主线程发生未捕获的异常时,整个应用
程序
可能会突然
崩溃
,因此正确地处理主线程的异常至关重要。本文将详细探讨如何在
C#
.NET中编写源代码来捕获主线程的错误。 首先,我们需要...
C#
异常处理小例子
在这个例子中,尝试执行除零操作会抛出一个`DivideByZeroException`,然后`catch`块捕获了这个异常并打印出相应的错误信息,防止
程序
崩溃
。 除了基本的`try-catch`结构,
C#
还提供了`finally`块,无论是否发生异常,...
C#
111,124
社区成员
642,539
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章