日期:2014-05-17  浏览次数:20882 次

无法结束进程?
我用VS2010写了个窗体,上次调试不知是怎样退出了。结果后来编译的时候就提示“正由另一进程使用”,就无法编译了。
然后我去任务管理器关闭进程。没有任何反应?多次重试后任然无法结束进程。。
索性我直接关闭VS,好了,进程结束了,然后我再次开启项目,这时候我还没有启动或者调试,项目进程就已经出现了,编译的时候任然显示正由另一进程使用”。。。

很疑惑的是我这个窗体是有任务栏小图标notifyIcon是,也看不到。。。
求解。想谢过回帖的大神们。。。
Winfrom 进程

------解决方案--------------------
你可以试试在Form1_FormClosed增加
        private void Form1_FormClosed(object sender, FormClosedEventArgs e)
        {
            System.Environment.Exit(System.Environment.ExitCode);
            this.Dispose();
            this.Close();
        }
然后如果有多线程操作需要设置线程成后台线程,那主线程退出后台线程同时终止
threadBuy.IsBackground = true;
最后建议用窗体的 关闭,不要在VS中突然停止调试