顾军求教,程序崩溃了,找不到问题啊,各位大哥大姐来帮我看看。

zhangshuqiang123 2012-02-27 09:54:05


程序运行着运行着,就突然奔溃了,弹出一个CrashReport对话框提示说“请查看异常报告,C:\\Project\\CrashReport.txt”,我去看了这个异常报告文件,看不懂啊,哎,怎么办,但是实在是无法捕捉到异常在哪里,而且,程序一开始运行是正常的,之后,指不定什么时候崩溃。

程序是C# WinForm,可能关系到崩溃问题的内容,里面有2个线程,在不停的工作,检查设备连接。就这些信息,请教大牛们,能不能通过上面的崩溃文件信息,给我点提示
...全文
220 7 打赏 收藏 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangshuqiang123 2012-02-27
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 fengyarongaa 的回复:]
可能是 线程的 问题

你使用多线程 任务 而不是 固定的两个

自由的 释放和 扩展
[/Quote]

有可能啊,我前面说了有两个固定的线程是,程序启动之后,一直在运行的,知道退出,用来实现心跳检测的。
ycproc 2012-02-27
  • 打赏
  • 举报
回复
可能是 线程的 问题

你使用多线程 任务 而不是 固定的两个

自由的 释放和 扩展
zhangshuqiang123 2012-02-27
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 zanfeng 的回复:]
异常是从系统库直接抛出的。你看一下,你在内存方面哪里可能有问题。
[/Quote]
补充一下,我的程序中,是有从内存中读取数据的内容,但是,至少,读取内存中的数据,一开始工作的时候,是正常的。
zhangshuqiang123 2012-02-27
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 chinajiyong 的回复:]
系统不能解决的异常,需要用户决定处理方式,这种情况通常是你的程序读取了系统的内存,而系统的内存收到系统的保护。捕获运行时出现的无法预料而且没有被处理(unhandled)的异常。使用 Application.ThreadException 事件处理这些异常的方法
以前看过的文章
[/Quote]
我在程序里面对Application.ThreadException事件进行了注册啦,还有AppDomain.CurrentDomain.UnhandledException,可是都没捕捉到啊,直接跳出一个CrashReport对话框,单击确定之后就直接退出程序了。
足球中国 2012-02-27
  • 打赏
  • 举报
回复
异常是从系统库直接抛出的。你看一下,你在内存方面哪里可能有问题。
EnForGrass 2012-02-27
  • 打赏
  • 举报
回复
系统不能解决的异常,需要用户决定处理方式,这种情况通常是你的程序读取了系统的内存,而系统的内存收到系统的保护。捕获运行时出现的无法预料而且没有被处理(unhandled)的异常。使用 Application.ThreadException 事件处理这些异常的方法
以前看过的文章
内容概要:本文研究了采用非正交多址接入(NOMA)技术的节能多无人机多接入边缘计算系统,通过Matlab代码实现仿真与优化。该系统旨在提升多无人机环境下边缘计算的资源利用效率和能量效率,解决多用户接入冲突与计算任务卸载的能耗问题。文中深入探讨了NOMA技术在无人机通信中的应用机制,利用功率域复用支持多用户并发接入,并通过联合优化算法对无人机飞行轨迹、任务卸载决策及无线资源分配进行协同优化,以最小化系统总能耗的同时保障服务质量。研究内容涵盖系统模型构建、非凸优化问题的数学建模、高效求解算法的设计,以及详细的仿真结果分析,充分验证了NOMA技术在提升多无人机边缘计算系统性能方面的有效性与优越性。; 适合人群:具备通信、计算机或自动化等相关专业背景,熟悉Matlab编程,从事无人机通信、边缘计算或资源优化研究的研究生及科研人员。; 使用场景及目标:①为多无人机协同边缘计算系统的设计与能耗优化提供理论依据和技术参考;②通过提供的Matlab代码实现,便于研究人员复现核心算法、验证模型的有效性,并在此基础上进行二次开发与性能改进; 阅读建议:此资源以Matlab代码为核心载体,建议读者结合通信原理、优化理论与无人机网络知识,深入理解NOMA的接入机制、功率分配原理以及轨迹与资源的联合优化策略,并动手调试代码以掌握系统仿真的完整流程。
内容概要:本文围绕【EI复现】基于粒子群算法的风电-水电(抽水蓄能)联合优化调度研究展开,通过Matlab代码实现,系统探讨了高比例可再生能源接入背景下,利用智能优化算法对风电与水电(含抽水蓄能)进行联合调度的方法。研究构建了一个综合考虑风电出力不确定性、水电站运行约束及抽水蓄能转换效率的多目标优化模型,旨在实现系统运行成本最小化、弃风弃水率最低和电网调峰能力最大化。文章详细阐述了粒子群算法(PSO)的基本原理,并针对电力系统调度场景提出了改进策略,如引入自适应惯性权重和种群多样性维护机制,以增强算法的全局搜索能力和收敛速度。通过对典型电力系统进行仿真实验,验证了该方法在提升新能源消纳、降低运行成本和增强电网稳定性方面的有效性。; 适合人群:具备一定电力系统基础知识和优化算法背景的研究生、科研人员及从事新能源调度工作的工程师。; 使用场景及目标:①为解决高比例可再生能源接入电网带来的调度难题提供一种可行的技术方案;②通过复现EI期刊级别的研究成果,掌握先进智能算法在电力系统优化调度中的具体应用流程与关键技术细节;③为风电-水电联合系统或含储能的综合能源系统的设计与运行提供决策支持。; 阅读建议:此资源以Matlab代码实现为核心,配套完整的理论讲解与实验分析,建议读者在学习过程中结合代码进行仿真调试,重点关注目标函数构建、约束条件处理以及算法参数设置等关键环节,深入理解优化模型与算法设计之间的内在联系。

111,128

社区成员

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

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

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