日期:2014-05-18 浏览次数:21040 次
Thread.IsBackground = True;
------解决方案--------------------
WaitForExit定时返回,检查线程是否被终止
        while (!process.HasExited)
        {
            if (backgroundWorker1.CancellationPending)
            {
                process.Kill();
                continue;
            }
            else
                Thread.Sleep(1000);
        }