Udostępnij za pośrednictwem


Budowanie c i C++ odizolowane aplikacje i zespoły Side-by-side

Visual C++ obsługuje model wdrożenia aplikacji klienckich systemu Windows, oparty na idei izolowane aplikacje i side-by-side zespoły.Domyślnie program Visual C++ buduje wszystkie macierzyste aplikacje C/C++ jak izolowane aplikacje, które używają przejawia do opisania ich powiązania z bibliotek Visual C++.

Budowanie programów C/C++ jako izolowanych aplikacji prezentuje szereg zalet.Na przykład izolowanej aplikacji jest nie wpływa, gdy inne aplikacje C/C++ zainstalować lub odinstalować bibliotek Visual C++.Visual C++ bibliotek używanych przez aplikacje izolowane nadal mogą być przekazane, w folderze lokalnym albo aplikacji lub przez instalację w pamięci podręcznej zestawów macierzystego (WinSxS); Jednakże obsługi bibliotek Visual C++ dla już wdrożone aplikacje mogą być uproszczone za pomocą wydawcy pliku konfiguracyjnego.Model wdrażania izolowanej aplikacji sprawia, że łatwiej zagwarantować, że aplikacji C/C++, które działają na określonym komputerze używać najnowszej wersji bibliotek Visual C++, pozostawiając otwarte możliwości dla administratorów systemów i autorzy aplikacji do sterowania jawnej wersji wiązania wniosków do ich zależne biblioteki DLL.

W tej części omówiono, jak można tworzyć aplikację C/C++ jako izolowaną aplikację i upewnić się, że to wiąże się biblioteki Visual C++ przy użyciu manifestu.Informacje w tej sekcji dotyczą przede wszystkim macierzystym lub niezarządzanego, aplikacji Visual C++.Aby uzyskać informacje dotyczące wdrażania macierzystych aplikacji utworzonych za pomocą języka Visual C++, zobacz Redystrybucji pliki programu Visual C++.

W tej sekcji

Pojęcia dotyczące aplikacji izolowanych i zestawów Side-by-side

Budowanie C/C++ na białym tle aplikacje

Zespoły C/C++ Side-by-side budynku

Jak: tworzenie aplikacji izolowanych zużyje składniki COM

Zrozumienie manifestu generacji programów c i C++

Rozwiązywanie problemów z c i C++ odizolowane aplikacje i zespoły Side-by-side

Sekcje pokrewne

Aplikacji izolowanych i zestawów Side-by-side

Wdrażanie aplikacji biurowych (Visual C++)