Visual Studio部署设置:进程未被杀死

时间:2011-11-07 19:29:08

标签: forms visual-c++ setup-deployment

我在VC ++中创建了一个表单应用程序并开发了一个部署设置。 我通过visual studio运行源代码,弹出窗体。然而,当我关闭它时,它不会完全退出。任务管理器仍显示正在运行的进程。所以需要从taskmanager明确杀死。 我在表单的析构函数中写了一个kill应用程序片段。在通过visual studio运行之后,任务管理器会显示该进程已被终止并按预期工作。

现在,当我使用相同的源创建部署设置时,它无法正常工作。即使在关闭表单后,任务管理器仍会显示进程正在运行。

如果有人帮助我,我真的很感激!

提前致谢, Saurabh

1 个答案:

答案 0 :(得分:0)

  

当我关闭它时,它不会完全退出。

这看起来像是应用程序代码中的一个问题。

  

因此需要从taskmanager中明确杀死。我写了一个杀戮   表单的析构函数中的应用程序片段。

这是一个坏主意。您的申请应该优雅地关闭。你不应该杀死它的过程。