Security Warning: Attaching to a process owned by an untrusted user can be dangerous. If the following information looks suspicious or you are unsure, do not attach to this process

 

For the latest documentation on Visual Studio 2017 RC, see Visual Studio 2017 RC Documentation.

This warning dialog box appears when you attach to a process that contains partially trusted code or is owned by an untrusted user immediately before the attach occurs. An untrusted process that contains malicious code has the potential to damage the computer doing the debugging. If you have reason to distrust the process, then you should click Cancel to prevent debugging.

To suppress this warning when debugging a legitimate scenario, close Visual Studio, and set the value of this registry key to 1: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\<version>\Debugger\DisableAttachSecurityWarning, and then restart Visual Studio. After you finish debugging the scenario, reset the value to 0, and restart Visual Studio.

"Trusted users" include yourself, plus a set of standard users who are typically defined on computers that have the .NET Framework installed, such as aspnet, localsystem, networkservice, and localservice.

Name
Name of the assembly requested to debug

User
Current user

Attach
Press to continue to debug by attaching

Don't Attach
Do not attach to the process

Attach to Running Processes
Debugger Security

Show: