Подтвердить что ты не робот

Mspdbsrv.exe живет вечно?

Есть ли способ предотвратить продолжение mspdbsrv.exe после окончания компиляции? или даже после окончания визуальной студии? или, возможно, даже предотвратить его даже от нереста в первую очередь?

Что это за парень в любом случае?

используя vs2005

4b9b3361

Ответ 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. У нас были похожие (прерывистые) проблемы, но решение не было.

Да, это отстой.