Share via


C/C++ Yalıtılmış Uygulamaları ve Yan Yana Derlemeleri Oluşturma

Visual Studio, yalıtılmış uygulamalar ve yan yana derlemeler fikrine dayalı olarak Windows istemci uygulamaları için bir dağıtım modelini destekler. Varsayılan olarak, Visual Studio tüm yerel C/C++ uygulamalarını Visual C++ kitaplıklarına bağımlılıklarını açıklamak için bildirimleri kullanan yalıtılmış uygulamalar olarak oluşturur.

Yalıtılmış uygulamalar olarak C/C++ programları oluşturmak bir dizi avantaj sunar. Örneğin, diğer C/C++ uygulamaları Visual C++ kitaplıklarını yüklediğinde veya kaldırdığında yalıtılmış bir uygulama etkilenmez. Yalıtılmış uygulamalar tarafından kullanılan Visual C++ kitaplıkları yine de uygulamanın yerel klasöründe veya yerel derleme önbelleğine (WinSxS) yükleme yoluyla yeniden dağıtılabilir; ancak, zaten dağıtılmış uygulamalar için Visual C++ kitaplıklarının bakımı yayımcı yapılandırma dosyası kullanılarak basitleştirilebilir. Yalıtılmış uygulama dağıtım modeli, belirli bir bilgisayarda çalışan C/C++ uygulamalarının Visual C++ kitaplıklarının en son sürümünü kullanmasını sağlarken, sistem yöneticilerinin ve uygulama yazarlarının uygulamaların bağımlı DLL'lerine açık sürüm bağlamasını denetleme olasılığını açık bırakmasını kolaylaştırır.

Bu bölümde, C/C++ uygulamanızı yalıtılmış bir uygulama olarak nasıl oluşturabileceğiniz ve bildirim kullanarak Visual C++ kitaplıklarına bağlandığından nasıl emin olabileceğiniz açıklanır. Bu bölümdeki bilgiler öncelikli olarak yerel veya yönetilmeyen C++ uygulamaları için geçerlidir. Visual Studio ile oluşturulan yerel C++ uygulamalarını dağıtma hakkında bilgi için bkz . Visual C++ Dosyalarını Yeniden Dağıtma.

Bu Bölümde

Yalıtılmış Uygulama ve Yan Yana Derleme Kavramları

C/C++ Yalıtılmış Uygulamaları Derleme

C/C++ Yan Yana Derlemeleri Oluşturma

Nasıl Yapılır: Kayıt Gerektirmeyen COM Bileşenlerini Derleme

Nasıl Yapılır: COM Bileşenlerini Kullanacak Yalıtılmış Uygulamalar Derleme

C/C++ Programları Bildirim Üretimini Anlama

C/C++ Yalıtılmış Uygulamalar ve Yan Yana Derlemeler ile İlgili Sorunları Giderme

Yalıtılmış Uygulamalar ve Yan Yana Derlemeler

Masaüstü Uygulamalarını Dağıtma