gpt4 book ai didi

c# - 重新启动 Windows 窗体应用程序

转载 作者:太空宇宙 更新时间:2023-11-03 18:46:05 24 4
gpt4 key购买 nike

我有一个带有多线程问题的 Windows 应用程序 C#4.0,当我关闭应用程序时,进程保持打开状态,无论我做什么,所以我必须这样做:

environment.exit(1);

否则进程不会关闭,

问题是如果我执行了 environment.exit(1) 那么 application.restart() 就不会工作了。

知道如何终止进程然后重新启动吗?

最佳答案

使用调试器。关闭主窗口后,使用 Debug + Break All。调试 + Windows + 线程。查看此处列出的线程的调用堆栈,找到阻止程序终止的线程。

关于c# - 重新启动 Windows 窗体应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4359008/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com