点击“停止调试”按钮后,Windows窗体应用程序在任务管理器中保持活动状态

时间:2013-12-07 16:14:09

标签: c# c++ winforms visual-studio-2012 process

我正在用C#开发一个应用程序,它也使用WinForms和一些非托管代码(PInvoke调用本机C ++ DLL)。

在VS 2012中通过停止按钮停止调试后,主可执行文件(不是vshost.exe)仍然保留在Windows任务管理器中,空闲时消耗大约110-120 kB的内存。

此外,在通过任务管理器终止此过程后,我还必须重新启动VS 2012,因为有些对话框窗口告诉mi,IDE无法开始调试。

此外,它可能是有用的信息(我不确定)但有时当我点击暂停时,IDE会进入调试模式,但只有3-4s,然后VS2012冻结,但我的应用程序开始运行...

我安装了VS 2012 Update 4,但没有帮助。

如何避免此问题?

0 个答案:

没有答案