Aracılığıyla paylaş


Derleme oluşturma

Visual Studio gibi bir IDE'yi veya Windows SDK tarafından sağlanan derleyicileri ve araçları kullanarak tek dosyalı veya çok dosyalı derlemeler oluşturabilirsiniz. En basit derleme, basit bir ada sahip olan ve tek bir uygulama etki alanına yüklenen tek bir dosyadır. Bu derlemeye uygulama dizini dışındaki diğer derlemeler tarafından başvurulamaz ve sürüm denetimi yapılmaz. Derlemeden oluşan uygulamayı kaldırmak için, bulunduğu dizini silmeniz yeterlidir. Birçok geliştirici için, bir uygulamayı dağıtmak için gereken tek şey bu özelliklere sahip bir derlemedir.

Çeşitli kod modüllerinden ve kaynak dosyalarından çok dosyalı derleme oluşturabilirsiniz. Birden çok uygulama tarafından paylaşılabilen bir derleme de oluşturabilirsiniz. Paylaşılan derlemenin tanımlayıcı bir adı olmalıdır ve genel derleme önbelleğine dağıtılabilir.

Aşağıdaki faktörlere bağlı olarak kod modüllerini ve kaynaklarını derlemeler halinde gruplandırırken çeşitli seçenekleriniz vardır:

  • Sürüm oluşturma

    Aynı sürüm bilgilerine sahip olması gereken grup modülleri.

  • Dağıtım

    Dağıtım modelinizi destekleyen grup kodu modülleri ve kaynakları.

  • Yeniden kullanma

    Bir amaç için mantıksal olarak birlikte kullanılabiliyorsa modülleri gruplandırma. Örneğin, program bakımı için seyrek kullanılan tür ve sınıflardan oluşan bir derleme aynı derlemeye konulabilir. Ayrıca, birden çok uygulamayla paylaşmayı planladığınız türler bir derlemede gruplandırılmalı ve derleme kesin bir adla imzalanmalıdır.

  • Güvenlik

    Aynı güvenlik izinlerini gerektiren türleri içeren modülleri gruplandırın.

  • Kapsam Belirleme

    Görünürlüğü aynı derlemeyle kısıtlanması gereken türleri içeren grup modülleri.

Ortak dil çalışma zamanı derlemelerini yönetilmeyen COM uygulamaları için kullanılabilir hale getirirken dikkat edilmesi gereken özel noktalar vardır. Yönetilmeyen kodla çalışma hakkında daha fazla bilgi için bkz . .NET Framework bileşenlerini COM'da kullanıma sunma.

Ayrıca bkz.