工作线程上的重负载会导致多个图标

时间:2012-05-25 21:53:41

标签: c#

我有一个小问题,我会尽我所能解释。

我有一个应用程序,有几个线程运行几个东西。这是一个基于系统托盘的应用程序,因此在加载程序时不会加载任何表单。这是有趣的部分。我决定对工作线程进行一些加载,因为我无法为我必须完成的工作创建一个新线程。我也有一个加载屏幕所以当我打开表单并且繁重的工作开始时,我的应用程序图标倍增5次,看起来它创建了应用程序的新实例,但不是新进程。即使我构建项目并从那里运行它也会做同样的事情。

之前我对工作人员thread有更多的负担并且它没有导致这种情况,但现在当我为其他工作添加threads并在工作线程上添加新的工作线程时突然表现得像这样。

可能是什么问题?

解决:嗯,我有点愚蠢,因为我开始了几个实例,而不是使用当前的实例。我的坏。

1 个答案:

答案 0 :(得分:0)

解决:嗯,我有点愚蠢,因为我开始了几个实例,而不是使用当前的实例。我的坏。