Sdílet prostřednictvím


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

Aplikace vytvořené pomocí jazyka Visual C++ vyžadují spuštění vcruntime a dalších knihoven. Ladění verzí aplikací často vyžaduje odpovídající ladicí verze knihoven. Tyto knihovny musíte nasadit na testovacím počítači, abyste mohli otestovat ladicí verzi aplikace. Pokud chcete zjistit, které knihovny DLL musíte nasadit, postupujte podle kroků v tématu Principy závislostí aplikace Visual C++. Ladicí verze knihoven DLL jazyka Visual C++ mají obvykle názvy, které končí na "d". Například ladicí verze vcruntime140.dll má název vcruntime140d.dll.

Poznámka

Ladicí verze aplikace nejsou redistribuovatelné a ladicí verze knihoven DLL jazyka Visual C++ se také nedají distribuovat. Ladicí verze aplikací a knihoven DLL jazyka Visual C++ můžete nasadit pouze do jiných počítačů, a to výhradně za účelem ladění a testování aplikací na počítači, na který není nainstalovaná sada Visual Studio. Další informace naleznete v tématu Redistribuce souborů Visual C++.

Způsoby nasazení knihoven

Ladicí verze knihoven DLL jazyka Visual C++ lze spolu s ladicí verzí aplikace nasadit třemi různými způsoby.

  • Pomocí centrálního nasazení nainstalujte do adresáře ladicí verzi konkrétní knihovny DLL %windir%\system32\ jazyka Visual C++. Ladicí knihovny DLL můžete nasadit pomocí projektu instalace, který obsahuje knihovny DLL pro verzi knihovny a cílovou architekturu vaší aplikace. Příklad projektu nasazení najdete v návodu: Nasazení aplikace Visual C++ pomocí projektu nastavení.

  • Místní nasazení použijte k instalaci ladicí verze konkrétní knihovny DLL jazyka Visual C++ v instalačním adresáři aplikace. Další informace o tom, kde najít neredistribuovatelné ladicí knihovny DLL, naleznete v tématu Určení knihoven DLL k redistribuci.

  • Pomocí možnosti Nasadit v dialogovém okně Configuration Manager v sadě Visual Studio zkopírujte výstup projektu a další soubory do vzdáleného počítače.

Po nainstalování knihoven DLL jazyka Visual C++ lze ve sdílené síťové složce spustit vzdálený ladicí program. Další informace o vzdáleném ladění naleznete v tématu Vzdálené ladění.

Viz také

Nasazení ve Visual C++
Možnosti příkazového řádku Instalační služby systému Windows
Příklady nasazení
Vzdálené ladění