下午发现在VS2005的项目编译目录里,多了一个 项目名.vshost.exe,开始没太在意。
后来编译运行程序,发现程序有bug,无法退出,然后用任务管理器关闭。结果发现这个 vshost.exe 居然也运行起来了,而且关不掉。开始还以为是程序代码写的不好, 所以这个 vshost.exe 会这样顽强。于是写了批处理,用taskkill这个命令强制关掉这个 vshost.exe ,然后迅速用 del /q 删除之。
于是vs2005崩溃了……汗死…… 到MSDN一查,才知道这个叫宿主程序,是为了优化程序的调试,VS2005自动在后台运行和创建的,不能删。再次汗……还好VS2005没有崩,重启就好了。