Membangun Aplikasi Terisolasi C/C++ dan Rakitan Berdampingan

Visual Studio mendukung model penyebaran untuk aplikasi klien Windows berdasarkan gagasan aplikasi terisolasi dan rakitan berdampingan. Secara default, Visual Studio membangun semua aplikasi C/C++ asli sebagai aplikasi terisolasi yang menggunakan manifes untuk menjelaskan dependensinya pada pustaka Visual C++.

Membangun program C/C++ sebagai aplikasi terisolasi menghadirkan berbagai keuntungan. Misalnya, aplikasi terisolasi tidak terpengaruh ketika aplikasi C/C++ lainnya menginstal atau menghapus instalan pustaka Visual C++. Pustaka Visual C++ yang digunakan oleh aplikasi terisolasi mungkin masih didistribusikan ulang di folder lokal aplikasi, atau dengan penginstalan ke cache perakitan asli (WinSxS); namun, layanan pustaka Visual C++ untuk aplikasi yang sudah disebarkan dapat disederhanakan dengan menggunakan file konfigurasi penerbit. Model penyebaran aplikasi yang terisolasi memudahkan untuk memastikan bahwa aplikasi C/C++ yang berjalan di komputer tertentu menggunakan versi terbaru pustaka Visual C++, sambil tetap membiarkan terbuka kemungkinan bagi administrator sistem dan penulis aplikasi untuk mengontrol pengikatan versi eksplisit aplikasi ke DLL dependen mereka.

Bagian ini membahas bagaimana Anda dapat membangun aplikasi C/C++ sebagai aplikasi terisolasi dan memastikan bahwa aplikasi tersebut mengikat pustaka Visual C++ menggunakan manifes. Informasi di bagian ini terutama berlaku untuk aplikasi C++ asli, atau tidak dikelola. Untuk informasi tentang menyebarkan aplikasi C++ asli yang dibangun dengan Visual Studio, lihat Mendistribusikan Ulang File Visual C++.

Di Bagian Ini

Konsep Aplikasi Terisolasi dan Rakitan Berdampingan

Membangun aplikasi terisolasi C/C++

Membangun Rakitan Berdampingan C/C++

Cara: Membangun Komponen COM Bebas Pendaftaran

Cara: Membangun Aplikasi Terisolasi untuk Mengonsumsi Komponen COM

Memahami Pembuatan Manifes untuk Program C/C++

Pemecahan Masalah Aplikasi Terisolasi C/C++ dan Rakitan Berdampingan

Aplikasi Terisolasi dan Rakitan Berdampingan

Mengaktifkan Aplikasi Desktop