エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
実行中のアプリケーションにデバッガが接続されているかを判定するには?[C#、VB] - @IT
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
実行中のアプリケーションにデバッガが接続されているかを判定するには?[C#、VB] - @IT
「TIPS:テスト用コードをデバッグ時にのみ実行するには?」では、ビルド構成が「Debug」の場合にのみ実... 「TIPS:テスト用コードをデバッグ時にのみ実行するには?」では、ビルド構成が「Debug」の場合にのみ実行されるコードを説明した。本稿では、それとは異なり、ビルド構成にかかわらず、実際にデバッガによりアタッチ(=接続)されている場合にのみ実行されるコードを記述する方法を紹介する。 デバッガによりアタッチされているときのみ、コードを実行する方法 これには、Debuggerクラス(System.Diagnostics名前空間)の静的プロパティIsAttachedを使えばよい。IsAttachedプロパティでは、アタッチされているときはtrue、そうでないときはfalseが取得できる。 次のコードは、デバッガにアタッチされているかいないかを出力するコンソール・アプリケーションのサンプルである。 using System; using System.Diagnostics; class Prog