c# - 当我关闭应用程序时,我的程序仍在任务管理器中

标签 c# .net

当我关闭应用程序时,我的程序仍在任务管理器中。我的问题是我必须做什么才能释放所有资源并完全关闭我的程序?

我有一个BackgroundWorked和两个Timer,也许有问题。

最佳答案

你有多个线程吗?如果是这样,他们是否设置了 IsBackground 属性?如果没有,您的应用程序将继续运行,直到它们全部退出。

(另外,您是使用 Application.Exit() 还是其他方式退出?)

关于c# - 当我关闭应用程序时,我的程序仍在任务管理器中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4589790/

相关文章:

c# - Microsoft.Office.Tools.Excel 丢失

c# - 如何确定属性是否是具有反射的自动实现属性?

c# - 64 位进程不支持 Explorer OM

c# - 我们可以使用 Parallel.ForEach() 向列表中添加新元素吗?

c# - DataTable Select 与 List<T> LINQ 性能

c# - C# setter 中的 ArgumentNullException

c# - .NET Core 使用 MongoDb 配置 OpenIddict

c# - WPF 现代 UI 中的页面导航

c++ - Windows TPM 虚拟智能卡 RSA key 存储

.net - .NET 框架中的 Vector3 类