Chyby a řešení potíží se vzdáleným laděním
Při pokusu o vzdálené ladění můžete narazit na následující chyby.
Chyba: Automatické krokování s vnořením do serveru se nezdařilo.
Nepodařilo se připojit ke sledování vzdáleného ladění sady Microsoft Visual Studio.
Chyba: Vzdálený počítač se nezobrazuje v dialogovém okně Vzdálená připojení
Spuštění vzdáleného ladicího programu jako správce
Pokud vzdálený ladicí program nespustíte jako správce, může dojít k problémům. Může se například zobrazit následující chyba: Vzdálený ladicí program sady Visual Studio (MSVSMON.EXE) má nedostatečná oprávnění k ladění tohoto procesu. Pokud spouštíte vzdálený ladicí program jako aplikaci (ne službu), může se zobrazit jiná chyba uživatelského účtu .
Při spuštění vzdáleného ladicího programu jako služby
Při spuštění vzdáleného ladicího programu jako služby doporučujeme ho spustit jako správce z několika důvodů:
Vzdálená služba ladicího programu umožňuje připojení jenom od správců, takže spuštěním této služby jako správce nejsou zavedena žádná nová bezpečnostní rizika.
Může zabránit chybám, které vedou k tomu, že uživatel sady Visual Studio má více práv k ladění procesu, než samotný vzdálený ladicí program.
Zjednodušení nastavení a konfigurace vzdáleného ladicího programu
I když je možné ladit bez spuštění vzdáleného ladicího programu jako správce, existuje několik požadavků, aby to fungovalo správně a často vyžadují pokročilejší kroky konfigurace služby.
Účet, který používáte na vzdáleném počítači, musí mít přihlašovací oprávnění jako oprávnění služby . Přečtěte si postup v části Přidání přihlášení jako služby v článku o chybě Nejde se připojit zpět .
Účet musí mít práva k ladění cílového procesu. Pokud chcete tato práva získat, musíte spustit vzdálený ladicí program pod stejným účtem jako proces, který se má ladit. (Jednodušší alternativou je spustit službu jako správce.)
Účet se musí být schopný připojit zpět k počítači sady Visual Studio přes síť (tj. ověřit pomocí). V doméně se můžete snadněji připojit, pokud je vzdálený ladicí program spuštěný v rámci předdefinovaných účtů místního systému nebo síťové služby nebo účtu domény. Předdefinované účty mají zvýšená oprávnění zabezpečení, která můžou představovat bezpečnostní riziko.
Při spuštění vzdáleného ladicího programu jako aplikace (normální režim)
Pokud se pokoušíte připojit k vlastnímu procesu bez zvýšených oprávnění (například k normální aplikaci), nezáleží na tom, jestli spouštíte vzdálený ladicí program jako správce.
Vzdálený ladicí program chcete spustit jako správce v několika scénářích:
Chcete se připojit k procesům spuštěným jako jiný uživatel (například při ladění služby IIS) nebo
Pokoušíte se spustit jiný proces a proces, který chcete spustit, je správce.
Nechcete spustit jako správce, pokud chcete spustit procesy a proces, který chcete spustit, by neměl být správcem.
Archivované články s referenčními informacemi o chybách
Následující články s referenčními informacemi o chybách vzdáleného ladění jsou k dispozici ve starší dokumentaci k sadě Visual Studio.
Chyba: Selhání vzdáleného přihlášení pracovní skupiny
Chyba: Brána firewall v místním počítači
Chyba: Bez ověřování brány firewall
Chyba: Ke kontrole identity procesu nemáte oprávnění.
Ladění ve smíšeném režimu není pro procesy IA64 podporováno.