Güvenlik Uyarısı: Güvenilmeyen bir kullanıcının sahip olduğu işleme ekleme tehlikeli olabilir. Aşağıdaki bilgiler kuşkulu görünüyorsa ya da emin değilseniz, bu işleme eklemeyin

Bu uyarı iletişim kutusu, ekleme gerçekleşmeden hemen önce kısmen güvenilen kod içeren veya güvenilmeyen bir kullanıcıya ait olan bir işleme eklediğinizde görüntülenir. Kötü amaçlı kod içeren güvenilmeyen bir işlem, hata ayıklamayı yapan bilgisayara zarar verme potansiyeline sahiptir. İşleme güvenmemek için bir nedeniniz varsa hata ayıklamayı önlemek için İptal'e tıklamanız gerekir.

IIS senaryolarında, güvenilmeyen özel bir uygulama havuzu kullanıyorsanız bu uyarıyı görebilirsiniz.

Geçerli bir senaryoda hata ayıklarken bu uyarıyı engellemek için:

  1. Visual Studio’yu kapatın.

  2. Kayıt defteri anahtarının DisableAttachSecurityWarning değerini 1 olarak ayarlayın.

    Visual Studio'nun eski sürümlerinde altında anahtarı HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\<version>\Debuggerbulun veya oluşturun ve 1 olarak ayarlayın.

    Visual Studio 2017'den başlayarak, önce özel kayıt defteri kovanını seçili olarak HKEY_USERS yüklemeniz gerekir. Daha fazla bilgi için bkz . Visual Studio 2017 kayıt defterini inceleme. Visual Studio'yu başlatmadan önce özel kayıt defteri kovanını kaldırdığınızdan emin olun.

    Visual Studio 2022'de altında anahtarı HKEY_USERS\IsolatedHiveName\Software\Microsoft\VisualStudio\17.0_configID\Debuggeroluşturun.

    Visual Studio 2019'da altında anahtarı HKEY_USERS\IsolatedHiveName\Software\Microsoft\VisualStudio\16.0_configID\Debuggeroluşturun.

    Visual Studio 2017'de altında anahtarı HKEY_USERS\IsolatedHiveName\Software\Microsoft\VisualStudio\15.0_configID\Debuggeroluşturun.

    Screenshot of the security warning for attaching to a process owned by an untrusted user.

  3. Özel kayıt defteri kovanını kaldırmak için, seçip HKEY_USERS Ardından Dosya>Kaldır Hive'ı seçin.

  4. Visual Studio’yu yeniden başlatın.

  5. Senaryoda hata ayıklamayı tamamladıktan sonra değeri 0 olarak sıfırlayın ve Visual Studio'yu yeniden başlatın.

"Güvenilen kullanıcılar" kendinizin yanı sıra , , networkserviceve localservicegibi aspnetlocalsystem.NET Framework'ün yüklü olduğu bilgisayarlarda tanımlanan bir dizi standart kullanıcı içerir.