セキュリティ警告: 信頼されていないユーザーが所有するプロセスにアタッチするには危険が伴います。以下の情報に関して疑わしい点がある場合や、不明な場合は、このプロセスにアタッチしないでください。

この警告ダイアログ ボックスは、部分的に信頼されているコードを含むプロセスや、信頼関係のないユーザーが所有するプロセスにアタッチしようとすると表示されます。悪意のあるコードを含む信頼関係のないプロセスによって、デバッグを実行しているコンピューターに障害が発生する可能性があります。何らかの理由によりプロセスを信頼していない場合は、[キャンセル] をクリックしてデバッグを回避します。

正当なシナリオをデバッグする場合は、この警告を抑制するには、Visual Studio を終了し、1 がこのレジストリ キー値を設定します: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\<version>\Debugger\DisableAttachSecurityWarningは、Visual Studio を再起動します。デバッグ シナリオの完了後に値を 0 にリセットしてから、Visual Studio を再起動します。

"信頼できるユーザー" には、ユーザー自身と、.NET Framework がインストールされているコンピューターで一般に定義される標準ユーザーのグループ (aspnet、localsystem、networkservice、localservice など) が含まれます。

  • 名前
    デバッグが要求されたアセンブリの名前

  • User
    現在のユーザー

  • [アタッチ]
    クリックすると、アタッチしてデバッグを継続します。

  • [アタッチしない]
    プロセスにアタッチしません。

参照

概念

デバッガーのセキュリティ

その他の技術情報

実行中のプロセスへのアタッチ