Есть ли способ предотвратить продолжение mspdbsrv.exe
после окончания компиляции? или даже после окончания визуальной студии? или, возможно, даже предотвратить его даже от нереста в первую очередь?
Что это за парень в любом случае?
используя vs2005
Ответ 1
MS рекомендует добавлять postbuild-event к параметрам Project здесь.
[...] Иногда возможно, что mspdbsrv.exe остается в живых даже после сборка окончена. В таких сценариях, можно добавить событие post build чтобы убить mspdbsrv.exe.
Справочная информация о postbuild-Events можно найти на странице .
Ответ 2
mspdbsrv.exe - это процесс, который Visual Studio использует для создания файлов .pdb при компиляции; это файлы символов, которые позволяют отлаживать приложение. Иногда это происходит неистово и не срабатывает корректно при выходе из Visual Studio. У меня была эта причина плохой компиляции даже после выхода из нее и перезапуска Visual Studio. Используйте Process Explorer или список задач (Ctrl + Alt + Удалить в Windows), чтобы вручную убить mspdbsrv.exe, если он сломан на вас.
Для чего это стоит, я еще не видел, чтобы эта проблема возникала в Visual Studio 2008, но я использовал ее всего несколько дней.
Ответ 3
Похоже, что немного googling указывает, что зомби mspdbsrv.exe являются известной проблемой в VS2005. У нас были похожие (прерывистые) проблемы, но решение не было.