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
> 当然你的代码是什么样的我不知道
> 但一定是没做好释放这一步吧
问题解释了吗?