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

vb.net编写的一个工业监控软件,运行一段时间后就退出,而且这个时间不一定是多长时间,试过多台电脑都出现这种问题,无任何错误提示(已经把程序中不用的dll文件均已删除),程序中有串口操作,哪位大侠指导指导?哪里出的问题?

是不是调试的时候,一些异常的中断没有打开?试下:菜单上的:调试-异常。然后把“引发”下面的单选框全部打上勾,然后确定。然后再测试。

调试环境下不存在这个问题,只有在单独运行EXE文件时会出现这样的问题

调试环境下不存在这个问题,只有在单独运行EXE文件时会出现这样的问题

你一定是忘了释放内存了~有之前做了个EXE就是添加了 Dim 数据流 As MemoryStream 导致我在关闭窗口时窗体不见了进程还在
进了些时间会弹出报错,因在

 Private Sub Form1_Closed(sender As Object, e As EventArgs) Handles Me.Closed
   Thread1.Abort()
   Thread1.DisableComObjectEagerCleanup()
   数据流.Close()
End Sub
> 当然你的代码是什么样的我不知道
> 但一定是没做好释放这一步吧

问题解释了吗?