Postupy: Ladění 64bitových aplikací
Můžete ladit a 64bitová verze aplikace, která je spuštěna v místním počítači nebo na vzdáleném počítači.
Pokud je ladění místně sady Visual Studio spuštění WOW64 32bitové verze x 86 emulátor, který umožňuje 32bitová verze systému Windows aplikací pro spuštění na 64bitovém systému Windows.Místní ladění WOW64 je podporován na x64 pouze.
Pokud vzdálené ladění sady Visual Studio můžete spustit WOW64 nebo na počítač, 32 bitů.Můžete ladit obou IA64 a x64 aplikací i 32bitových aplikací, které jsou spuštěny v x64 režimu WOW nebo v operačních systémech 32 bitů.
Chcete-li ladit 64bitovou aplikaci, která běží na vzdáleném počítači, musíte nainstalovat vzdáleného ladicího programu 64-bit ve vzdáleném počítači.64 bit vzdáleného ladicího programu je k dispozici na posledním disku instalaci sady Visual Studio.
Při ladění 64bitovou aplikaci v místním počítači, Visual Studio používá vzdálené ladění pro připojení mezi WOW64 a 64bitovou aplikaci ve stejném počítači.Vzdálené ladění součásti budou nainstalovány automaticky při instalaci sady Visual Studio v počítači.
V obou případech instalace vzdálené ladění v počítači se 64bitovou nainstaluje 32-bit a 64bitové verze vzdálené ladění monitorování.Pro ladění 64bitovou aplikaci, musíte použít správnou verzi, což je vzdáleného ladicího programu (x 64) na Start nabídky.Informace o tom, jak nainstalovat komponenty vzdáleného ladění 64-bit naleznete v tématu Nastavení vzdálených nástrojů (Remote Tools) na zařízení.
Ladění kódu 64-bit je téměř shodné s ladění kódu 32 bitů.Jedním rozdílem je, že upravit a pokračovat není k dispozici pro 64bitový kód.
Kombinovaný režim ladění (volání z nativního kódu pro spravovaný kód, nebo naopak) je podporována pro x64 zpracuje, pokud spravovaný kód používá rozhraní Microsoft .NET Framework verze 4 nebo novější.
Kombinovaný režim ladění není podporován pro IA64 zpracuje, nebo pro x64 procesy, které používají verze rozhraní .NET Framework starší než 4.0.
Chcete-li spustit monitorování 64-bit vzdálené ladění
Klikněte na tlačítko Start, přejděte na příkaz Všechny programy, přejděte na příkaz sady Visual Studio 2013, přejděte na příkaz Visual Studio Tools, a potom klikněte na tlačítko vzdáleného ladicího programu, a přejděte do (x 64) složky.
-nebo-
Z příkazového řádku, přejděte na <install path>\Microsoft Visual Studio 12.0\Common7\IDE\Remote Debugger\x64.
Konfigurace vzdálené ladění monitorování pro vzdálené ladění.Podívejte se na téma Nastavení vzdálených nástrojů (Remote Tools) na zařízení.
Viz také
Koncepty
Podpora 64bitových technologií ve vývojovém prostředí sady Visual Studio
Použití souborů výpisu paměti k ladění selhání a zablokování aplikací v sadě Visual Studio