Sdílet prostřednictvím


Sestavení izolovaných aplikací C/C++ a souběžných sestavení

Visual C++ podporuje model nasazení pro klientské aplikace systému Windows založené na představu o izolované aplikace a vedle sebe sestavení.Ve výchozím nastavení, sestavení Visual C++ všechny nativní aplikace C/C++ jako izolované aplikace, které používají manifesty k popisu závislé na knihoven Visual C++.

Vytváření aplikací C/C++ jako izolované aplikace uvede řadu výhod.Izolované aplikace je například nemá vliv, pokud aplikacím C/C++ instalace a odinstalace knihoven Visual C++.Knihoven Visual C++ používá izolované aplikace stále dále distribuovat v místní složce buď aplikace nebo při instalaci do mezipaměti nativní sestavení (WinSxS); však obsluhy knihoven Visual C++ pro již zavedených aplikací mohou být zjednodušená pomocí vydavatel konfigurační soubor.Ujistěte se, že C/C++ aplikací, které jsou spuštěny v konkrétním počítači používat nejnovější verze knihoven Visual C++, nechejte stále otevřené možnost správci systému a autoři aplikace pro řízení vazby explicitní verze aplikací na jejich závislých knihoven DLL usnadňuje izolované aplikační model nasazení.

Tato část popisuje, jak můžete vytvořit svou aplikaci C/C++ izolované aplikace a ujistěte se, že se váže k knihoven Visual C++ pomocí manifest.Informace v této části se vztahují především pro nativní nebo nespravované, aplikace Visual C++.Informace o nasazení nativní aplikace sestavené s Visual C++ naleznete v tématu Redistribuce souborů Visual C++.

V tomto oddíle

Koncept izolovaných aplikací a souběžných sestavení

Sestavení izolovaných aplikací C/C++

Sestavení souběžných sestavení C/C++

Postupy: Sestavení součásti modelu COM bez registrace

Postupy: Sestavení izolované aplikace pro zpracování součástí modelu COM

Základní informace o generování manifestu pro programy C/C++

Řešení potíží s izolovanými aplikacemi C/C++ a souběžnými sestaveními

Související oddíly

Izolované aplikace a sestavení vedle sebe

Nasazení aplikací (Visual C++)