Невозможно уничтожить экземпляры cmd.exe в Win XP - PullRequest
1 голос
/ 13 октября 2010

Новая командная строка появляется, когда я отлаживаю консольное приложение Windows, и не исчезает, когда приложение завершается. У меня их достаточно (на самом деле 18), и это раздражает.

Следующее не помогает:

  1. Нажатие кнопки «X» в правом верхнем углу командной строки.

  2. Зайдите в диспетчер задач и убейте cmd.exe.

  3. команды kill / pskill и т. Д.

Я знаю, что последним средством будет перезагрузка машины. Но я хочу этого избежать. Есть ли вариант? Заранее спасибо.

1 Ответ

3 голосов
/ 13 октября 2010

Используете ли вы Visual Studio 2005 или 2008 случайно?

Были / были проблемы с определенным исправлением Windows, которое вызывает такое поведение, и были темы об этой проблеме:

Окно отлаженной программы не закрывается

http://blogs.msdn.com/b/debugger/archive/2010/03/11/help-my-console-windows-won-t-go-away.aspx

http://social.msdn.microsoft.com/Forums/en-US/vsdebug/thread/e6d4a4f5-7002-401a-90e1-6174d7f9e3ca

Исправление доступно и доступно для скачиванияиз этой статьи базы знаний Майкрософт:

http://support.microsoft.com/kb/982551

...