2
私は#debugディレクティブを認識していますが、これはデバッグモードでコードをコンパイルするときに使用されます。Visual Studioと.net、コード内でアクションを実行する方法 - デバッグの場合のみ?
標準の.netデバッガを使用してコードがデバッグされているかどうかを検出し、これを回避するロジックがいくつかありますか?例えば
事前に
if (isDebugging)
{
//change value of variable
}
感謝。
EDIT:これは失敗します。次の論理的なアプローチでプラグインを作成すると思いますが、わかりやすく簡単なルートを確認しています。
(Debugger.IsAttached)が動作するように見える場合 –
if(System.Diagnostics.Debugger.IsAttached)? c#http://bytes.com/topic/c-sharp/answers/252477-debug-mode、cheerios! –
可能な重複:[ASP.NETでデバッグモードでのみコードを実行する方法](http://stackoverflow.com/questions/1734741/how-to-execute-code-only-in-debug-mode-in-asp -ネット) –