Sdílet prostřednictvím


Příprava testovacího počítače ke spuštění ladicího spustitelného souboru

Příprava počítače na testování ladicí verze aplikace, která je integrována s Visual C++, je nutné nasadit ladicí verze Visual C++ knihovny DLL, která je aplikace závislá na.K určení, které knihovny DLL mají být nasazeny, postupujte podle kroků v Vysvětlení závislostí aplikace Visual C++.Ladicí verze knihoven Visual C++ knihovny DLL mají obvykle názvy, které končí písmenem "d"; například ladicí verzi msvcr100.dll má název msvcr100d.dll.

[!POZNÁMKA]

Ladicí verze aplikace nejsou redistributable a ladicí verze knihoven DLL knihovny jazyka Visual C++ nejsou redistributable.Ladicí verze aplikace a knihovny DLL jazyka Visual C++ mohou nasadit pouze na jiných počítačích, výhradně pro účely ladění a testování aplikace v počítači, který nemá nainstalován Visual Studio.Další informace naleznete v tématu Redistribuce souborů Visual C++.

Existují tři způsoby, jak nasadit ladicí verze knihoven DLL knihovny jazyka Visual C++ a ladicí verze aplikace.

  • Centrální nasazení použijte k instalaci ladicí verze určité DLL Knihovny jazyka Visual C++ pomocí projektu instalace, který zahrnuje slučovací moduly pro verzi knihovny vpravo a architektura aplikace do adresáře %windir%\system32\.Slučovací moduly jsou součástí programové soubory nebo adresáře Program Files (x 86) v \Common Files\Merge Modules\.Ladicí verze slučovacího modulu má ladění v příkladu namefor Microsoft_VC110_DebugCRT_x86.msm.Příklad tohoto nasazení může být nalezen v Návod: Nasazení aplikace Visual C++ pomocí projektu instalace.

  • Použít místní nasazení nainstalujte ladicí verze určité DLL Knihovny jazyka Visual C++ v instalačním adresáři aplikace pomocí souborů, které jsou k dispozici v programové soubory nebo adresáře Program Files (x 86) \Microsoft Visual Studio <verze>\VC\redist\Debug_NonRedist\.

    [!POZNÁMKA]

    Pro vzdálené ladění aplikace vytvořené pomocí Visual C++ 2005 a Visual C++ 2008 v jiném počítači, je nutné nasadit ladicí verze aplikace Visual C++ knihovny DLL jako sdílená side-by-side sestavení.Můžete do projektu instalace nebo Instalační služba Windows Installer k instalaci odpovídajících slučovacích modulů.

  • Použít the_nasazení možnost Správce konfigurace dialogové okno v aplikaci Visual Studio výstup projektu a další soubory kopírovat do vzdáleného počítače.Příklad tohoto nasazení lze nalézt v Nastavení vzdáleného ladění pro projekt sady Visual Studio.

Po dokončení instalace knihovny DLL jazyka Visual C++, můžete spustit vzdálené ladění ve sdílené síťové složce.Další informace o vzdáleném ladění naleznete v tématu Nastavení vzdálených nástrojů (Remote Tools) na zařízení.

Viz také

Koncepty

Nasazení ve Visual C++

Příklady nasazení

Další zdroje

Nastavení vzdálených nástrojů (Remote Tools) na zařízení

Možnosti příkazového řádku instalační služby systému Windows