興味深い問題があります。VisualStudioでのデバッグの確認
Visual Studioでアセンブリが実行されているかどうかを確認することはできますか?
次のコードを見てください。
if(FoundThatYouAreDebuggingInVisualStudio)
{
Print "Hello"
}
else
{
Print "Hi"
}
上記のコードは、リリースモードでビルドされた.NETアセンブリ(例:XYZ)に存在します。ユーザーは、XYZアセンブリを参照するアプリケーション(たとえばABC)をデバッグしています。
ユーザーがVisual Studioでデバッグしているのか、ABCアプリケーションを実行しているのかを特定する必要があります。
アイデア?
-D
を探しています。 –