5

Visual Studio 2005 デバッガでテスト ハーネスを実行すると、実行するたびにコンソール ウィンドウが作成されます。

以前は、テスト ハーネス プロセスが終了すると、コンソール ウィンドウが自動的に閉じていましたが、その後、コンソール ウィンドウがぶらぶらしていることに気付きました。

テスト ハーネスの終了後:

  • 右上の閉じる (x) ボタンをクリックしても、コンソール ウィンドウを閉じることができません。
  • タスク マネージャーにテスト ハーネス プロセスが存在しない

したがって、これらのコンソール ウィンドウを強制終了することはできないようです。

誰か知っていますか:

  1. これらのコンソール ウィンドウは、管理プロセスなしでどのように存在できるのでしょうか?
  2. これらのコンソール ウィンドウを強制終了するにはどうすればよいですか?

再起動は明らかにオプションですが、別の方法があるはずです。

4

2 に答える 2

5

これは Windows の既知のバグであり、KB978037 セキュリティ パッチで導入されました。

詳細については、 http://blogs.msdn.com/debugger/archive/2010/03/11/help-my-console-windows-won-t-go-away.aspxをご覧ください。

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

于 2010-03-17T15:57:34.853 に答える
-3

Windows では、「管理者」は最高レベルのユーザーではありません。一部のプロセス/ファイル/ディレクトリは、「SYSTEM」ユーザーのみがアクセスできます。参照: http://hackspc.com/how-to-become-the-system-user-in-windows-xp/

これが不死身の理由かもしれません。

于 2010-03-17T16:16:29.117 に答える