若要使用 Visual Studio 偵錯程式,唯一需要的權限是開發人員執行程式所需的相同權限。 這包括大多數情況下的遠端偵錯。 某些情況涉及其他服務,例如網際網路資訊服務,可能需要更高層級的權限。
當 Visual Studio 執行時,進程偵錯管理員 (PDM) 會追蹤本機電腦上的偵錯程式。 遠端,開發人員會啟動名為 msvsmon.exe 的程式來處理遠端偵錯並使 PDM 可用。 (msvsmon.exe 不是服務,必須手動啟動才能在該計算機上啟用遠端偵錯。當 Visual Studio (或 msvsmon.exe) 未執行時,不會追蹤任何進程以進行偵錯。
開發人員可以調試他們在沒有特殊權限的情況下啟動的程式。 如果其他人是相同安全性群組的成員,開發人員甚至可以偵錯其他人啟動的進程。 而且,若要啟用遠端偵錯,只需要將所需的檔案複製到遠端電腦並啟動 msvsmon.exe。 如需詳細資訊,請參閱 遠端偵錯。