可以通过修改操作系统配置将系统的句柄改到最大来解决,具体操作可以参考https://www.cnblogs.com/JuliaLiu/p/11237495.html 有时操作系统句柄改到最大还是没有效果,还有以下2个原因(平时远程客户环境发现,如果有其他原因请大家在评论中补充): 1、机器中病毒;任务管理器中可以查看 2、任务管理器中查看大量的无用线...
要你用模态窗口的显示方式 是防止你关闭form之前关闭了那个cmd界面吧 这是一个依存关系的 如果你先关了cmd的窗口 但是form窗体未关会出现错误的
1号 WaittingForm窗体load时,实例化了2号,并显示。2号因为是实例化的WaittingForm窗体,依然有load事件,于是load时会去实例化一个窗体3,并显示。3号...于是无限的循环下去。这样下去的结果就是.net的资源回收机制来不及回收所有的资源,导致资源耗尽,无法为新的窗体分配句柄,就报了这么一个错误。