質問: "Debug version"; #endif ``` これは私のコードをデバッグするのを止めてしまっただけで、自分のプロセスで起こっている添付ファイルのフォームを停止できるようにしたいのです。
回答: 管理デバッガを検出するには、 `Systemを呼び出します。 Diagnostics.Debugger.IsAttached` をクリックします。 ネイティブのデバッガを検出するには、必要な機能を `IsDebuggerPresent` 。 P /これを次のように呼び出します。 ``` [DllImport("kernel32")] static extern bool IsDebuggerPresent(); ``` @tenfourによると、これらのアプローチのどちらも、毅然とした攻撃者に対して特に効果的ではありませんが、それでは何もありません。