WinCE应用程序连续运行!无法关闭申请

时间:2013-12-23 07:09:05

标签: c# multithreading windows-ce

我正在使用Wince 6.0,应用程序是用C#开发的。应用程序包含一个小GUI和一些COM,TCP接口。一切都很好,我创建了新的线程,一切都出错了。现在我看不到GUI,无法关闭应用程序通信不断发生。我试图格式化Nand Flash但它显示的消息无法格式化!该怎么办?我如何停止/删除此应用程序?

2 个答案:

答案 0 :(得分:2)

您的应用程序创建了一个未终止的后台线程。使用远程进程查看器(在Visual Studio 2008的“开始”菜单下)停止当前运行的实例。为防止再次发生,请确保将线程上的IsBackground设置为true。通常我也会让Thread监视一个关闭请求的实例布尔变量。我在Dispose of the Thread的创建者上设置了该变量。

答案 1 :(得分:0)

您可以执行干净启动以清除所有内存,包括持久存储。您可以在msdn

中找到更多相关信息