[英]Application process not terminating after closing the application
我以我想要的方式修改了一个应用程序。 但似乎有一个小问题。 当我关闭它时,与应用程序关联的进程保持打开状态并且不会终止。 是的,它消耗的 RAM 减少了,但似乎没有处理掉一些东西,这使进程保持运行。 我怎样才能找到阻止进程关闭的原因? Its a program, written in C# WPF, which I modified by adding more windows, cycling between the windows, which open each other with
Form frm1=New Form()
this.Hide()
第二个我直接关闭
this.Close()
而在此之前,我称之为其他形式。 最简单的方法是让它调用批处理,在 window 关闭时终止进程。 但我想找出是什么让进程终止。
似乎一个实例仍在运行(未以正确的方式处理)...
尝试检查 frm1 和其他 Instanciated Forms 是否配置好,否则将它们配置在主窗体的 Exit 事件上。
if (!frm1.IsDisposed) frm1.Dispose();
对其他实例做同样的事情。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.