2013-12-23 56 views
0

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

+1

在这里发布您的新线程代码..这是造成问题的原因 – kunal

回答

2

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

0

您可以执行清除引导来清除所有内存,包括持久性存储。你可以在这里找到更多关于msdn