Güvenlik sorunları
Visual Studio kullanarak bir programda hata ayıklamak için gereken izinler, bir geliştiricinin programı çalıştırmak için ihtiyaç duyduğu izinlerle aynıdır. Bu, çoğu durumda uzaktan hata ayıklamayı içerir. Internet Information Service gibi diğer hizmetlerle ilgili bazı durumlar daha yüksek düzeyde izinler gerektirebilir.
Visual Studio çalışırken, işlem hata ayıklama yöneticisi (PDM) yerel makinedeki hata ayıklama işlemlerini izler. Uzaktan, uzaktan hata ayıklamayı işlemek ve PDM'yi kullanılabilir hale getirmek için geliştirici tarafından msvsmon.exe adlı bir program başlatılır. (msvsmon.exe bir hizmet değildir ve bu makinede uzaktan hata ayıklamayı etkinleştirmek için el ile başlatılmalıdır.) Visual Studio (veya msvsmon.exe) çalışmadığında, hata ayıklama için hiçbir işlem izlenmez.
Bir geliştirici özel izin olmadan başlattığı programlarda hata ayıklayabilir. Geliştirici, başka bir kişi aynı güvenlik grubunun üyesiyse başka biri tarafından başlatılan işlemlerin hatalarını ayıklayabilir. Ayrıca, uzaktan hata ayıklamayı etkinleştirmek için yalnızca gerekli dosyaları uzak makineye kopyalamak ve msvsmon.exe dosyasını başlatmak gerekir. Daha fazla bilgi için bkz . Uzaktan hata ayıklama.