错误:
dir/file
背景:
我已经在VS2017中编写了一个c#WinForms应用程序。
我最近不得不将此应用程序从W7 X64迁移到Server 2016 VM。
移动后,我经常会遇到上述问题(使用5年以上之后,以前从未崩溃过,现在每天崩溃6次以上)。
该应用程序是生产服务器上的单击一次应用程序。
此应用程序会在特定时间间隔创建多个表格供最终用户查看(有时可能会在任何给定点加载10至15个表格,有时会同时加载5或6个表格)。
这些表格具有倒数计时器-因此,它们仅在大约3分钟内可见,然后销毁。再过几分钟,可能还会再弹出4或5。再次倒计时3分钟。被毁。冲洗并重复。
表格本身具有
几个PictureBox控件(加载位图),一些标签,5或6个datagridview控件,1个TabPage控件,倒数计时器(仅减少时间并显示表单可见时间的标签),a计时器控制。
没有疯狂或图形密集的内容(与游戏/渲染等相比)
我怀疑是这些新表格的创建导致了这一点。这个gdiplus.dll有点不完善
我的问题是此应用程序需要运行24/7,没有问题-现在不是。我确实有一个监视系统,可以将SMS发送到我的手机,指示出现故障-但这并不理想,也无法解决核心问题。