项目生成中,运行一段时间后退出,再运行,就出错,得卸载后重新安装

问题描述

用VB.NET做的项目(里面用到2个COM口通讯)打包安装执行后,在一台和LED屏通讯的计算机上运行,开机第一次运行时,没有问题,如果运行二十分钟以上,退出,再运行此程序时出错,如下图。要想运行的话,必须将其卸载,重新安装,才可以运行。在其他机器上运行没有问题,我通过AddHandlerAppDomain.CurrentDomain.UnhandledException,AddressOfMyHandlerAddHandlerApplication.ThreadException,AddressOfMyThreadHandler这两句并未捕捉到异常。

解决方案

解决方案二:
应该是你接受处理数据出错导致,可以记录日志分析一下
解决方案三:
正常运行时不会出错,也不会中止运行,只是程序退出时,再启动就启不来了,楼上可以说详细点吗,PrivateSubMyHandler(ByValsenderAsObject,ByValargsAsUnhandledExceptionEventArgs)DimeAsException=DirectCast(args.ExceptionObject,Exception)Ife.MessageIsNotNothingThenWriteErr(e)EndIfEndSubPrivateSubMyThreadHandler(ByValsenderAsObject,ByValargsAsSystem.Threading.ThreadExceptionEventArgs)DimeAsException=DirectCast(args.Exception,Exception)Ife.MessageIsNotNothingThenWriteErr(e)EndIfEndSubDimdsAsDataSet=NewData.DataSetPrivateSubForm1_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.LoadAddHandlerAppDomain.CurrentDomain.UnhandledException,AddressOfMyHandlerAddHandlerApplication.ThreadException,AddressOfMyThreadHandler并没有记录下出错信息
解决方案四:
我觉得吧,一般应该不会破坏文件,所以要么是config之类的可修改的文件出了问题,要么就是串口出了问题程序无法打开时用串口助手什么的试试看串口能不能正常打开?或者看看有没有进程残留之类的

时间: 2024-12-03 11:38:14

项目生成中,运行一段时间后退出,再运行,就出错,得卸载后重新安装的相关文章

vb.net-VB.net 程序运行一段时间就退出?

问题描述 VB.net 程序运行一段时间就退出? vb.net编写的一个工业监控软件,运行一段时间后就退出,而且这个时间不一定是多长时间,试过多台电脑都出现这种问题,无任何错误提示(已经把程序中不用的dll文件均已删除),程序中有串口操作,哪位大侠指导指导?哪里出的问题? 解决方案 是不是调试的时候,一些异常的中断没有打开?试下:菜单上的:调试-异常.然后把"引发"下面的单选框全部打上勾,然后确定.然后再测试. 解决方案二: 调试环境下不存在这个问题,只有在单独运行EXE文件时会出现这

java-while (true)中代码运行一段时间后出现问题

问题描述 while (true)中代码运行一段时间后出现问题 下面是我写的一段java代码,希望通过循环不断的执行一些函数,但是运行一段时间后,程序没有出现异常,也没有停止,但是没有过像之前一样循环执行了,请教一下原因. int month = 0; int minute = 0; SimpleDateFormat sdf = new SimpleDateFormat("yyy-MM-dd HH:mm"); Date dt = new Date(); String d = sdf.f

java-项目运行一段时间后session数据失效问题

问题描述 项目运行一段时间后session数据失效问题 最近struts2+spring做开发,项目启动后登陆操作一切正常,一天后再登陆后操作session里的数据老是失效不存在,但是页面又显示正常, 纠结了很久找不到原因,还请大神们帮忙看下. 获取session数据是用struts2的方法,代码如下,服务器是用的jboss7 HttpServletRequest request = ServletActionContext.getRequest(); HttpSession session =

java应用程序放了一段时间后,再运行的时候出现了很多原本没有的错误。

问题描述 java应用程序放了一段时间后,再运行的时候出现了很多原本没有的错误. 我的一个Java写的带GUI的应用程序,打包到jar包中.原本可以运行,且没什么太大的问题.放了一段时间(期间没修改过,修改时间还显示最原始的时间),重新运行时,出现了很多本来没有的非常明显的错误(主要是在GUI上的错误).请高手帮忙指出可能哪里出问题了? 解决方案 那里那里那里那里那里那里

c++指针变量问题,运行一段时间后指针为空?

问题描述 c++指针变量问题,运行一段时间后指针为空? c++指针变量问题,运行一段时间后指针为空.我的变量是直接定义的不涉及new和delete,有没有办法检测变量,看它在哪里被赋值为空的?? 比如 数据改变断点可以吗,这个怎么用? 解决方案 所谓断点就是告诉调试器在何处暂时程序的运行,以便查看程序的状态以及浏览和修改变量的值等,但是在不同的运行环境中断点的类型是不一样的,在vc++6.0中用于c++调试的断点可一分为3个类型,位置断点,数据断点,条件断点. 位置断点是指示程序运行的中断的代码

程序运行一段时间后,界面不刷新 mfc

问题描述 程序运行一段时间后,界面不刷新 mfc 用vc2008做的程序,在自建的线程里,处理蓝牙虚拟串口通信的接收数据和实时显示! 发现程序跑40分钟左右后,界面变灰!但程序没死,数据通信显示正常.其他控件就没了.移动鼠标可以看到,也可以操作!感觉就是主界面不重绘了!如图: 程序运行时看任务管理器的内存,也不大!应该不是内存泄漏的问题 找不出原因了!网上用PeekMessage的方法试了,还是没用!谁能帮忙给个解答! 这个线程机制以前用串口通信和usb虚拟串口通信都是正常的,没出现过这个问题!

通讯-C# 客户端和服务端连接时出现服务端运行一段时间后切断连接

问题描述 C# 客户端和服务端连接时出现服务端运行一段时间后切断连接 各位大神,现在遇到一个问题: 我的客户端程序与服务端进行数据通讯,用到的通讯协议为Modbus tcp和FTP, 但现在在运行的过程中出现一个问题,就是我的客户端程序运行一段时间后,服务端直接切断了与我客户端程序的连接(此时我的客户端程序也没有报错,可是我使用了try,catch语句进行报错的),与此同时,我通过输入FTP地址直接登录也不行,提示的错误为与服务器的连接被重置,这个问题是处在我的客户端程序还是服务端?我查了两天的

内存溢出 tomcat-项目运行一段时间后网页就打不开了,有时候没有报错,有时候会报下面的错误,求大神指教

问题描述 项目运行一段时间后网页就打不开了,有时候没有报错,有时候会报下面的错误,求大神指教 不知道是不是跟内存溢出有关系 解决方案 这应该不是内存溢出问题,报的是空指针,有可能的是某些请求参数时间过长失效 解决方案二: 空指针异常 看一下是否有空指针 如果没有 重启服务器 解决方案三: 空指针异常 看一下是否有空指针 如果没有 重启服务器

tomcat运行一段时间后网站访问就变慢甚至无法访问

问题描述 tomcat运行一段时间后网站访问就变慢甚至无法访问,重启tom之后就恢复正常,过几个小时,又会变慢服务器cpu和内存都没问题的,CPU24线程的,内存8G.求有经验的大神帮忙解决下.如果解决掉这个蛋疼的问题,我可以支付点报酬. 解决方案 本帖最后由 qq_18582545 于 2014-09-27 03:12:01 编辑解决方案二:先排除服务器上面其他服务占用内存的情况一段时间变慢,一般是内存泄露导致的等tomcat变慢或者无法访问时,检查tomcat运行日志,检查服务日志看看是否有