有没有办法防止mspdbsrv.exe在完成编译后继续运行?甚至在我终止视觉工作室之后?或者甚至可能首先阻止它甚至产卵?
这个家伙到底有什么好处?
使用vs2005
MS建议在此处为项目选项添加postbuild-event .
[...]有时候,即使构建结束,mspdbsrv.exe也可能保持活动状态.在这种情况下,添加post build事件以杀死mspdbsrv.exe是安全的.
postbuild-Events上的背景信息可以在链接页面上找到.
mspdbsrv.exe是Visual Studio在编译时用于创建.pdb文件的过程; 这些是允许您调试应用程序的符号文件.退出Visual Studio时,有时会出现狂暴并且无法正常关闭.即使在退出并重新启动Visual Studio之后,我也有这个导致编译错误的原因.使用Process Explorer或任务列表(Windows中的Ctrl + Alt + Delete)手动终止mspdbsrv.exe(如果它已损坏).
对于它的价值,我还没有看到这个问题在Visual Studio 2008中发生,但我几天才使用它.