Aracılığıyla paylaş


/lib (C# Derleyici Seçenekleri)

/lib seçeneği,/reference (C# Derleyici Seçenekleri) seçeneği aracılığıyla başvurulan derlemelerin konumunu belirtir.

/lib:dir1[,dir2]

Değişkenler

  • dir1
    Başvurulan derlemenin çalışılan mevcut dizinde (içinden derleyiciyi çağırdığınız dizin) veya ortak dil çalışma zamanı sistem dizininde bulunamaması halinde bakılacak derleme dizini.

  • dir2
    Derleme başvurularının içinde aranacağı bir veya daha fazla ek dizin. Ek dizin adlarını, bir virgül ve aralarında boşluk olmadan ayırın.

Notlar

Derleyici aşağıdaki sırada tam olarak nitelenmemiş derleme başvuruları arar:

  1. Geçerli çalışma dizini. Bu, derleyicinin çağırıldığı dizindir.

  2. Ortak dil çalışma zamanı sistemi dizin.

  3. /lib tarafından belirlenmiş dizinler.

  4. LIB ortam değişkeni tarafından belirlenmiş dizinler.

Bir derleme başvurusu belirtmek için /reference kullanın.

/lib eklenebilirdir; birden fazla belirtilmesi halinde önceki herhangi bir değerin sonuna ekler.

Gerekli derlemeleri herhangi bir çalışma dizinine kopyalamak /lib kullanımına bir alternatiftir; bu işlem, derleme adını /reference komutuna geçirmenizi sağlayacaktır. Sonra, derlemeleri çalışma dizininden silebilirsiniz. Bağımlı derleme yolu derleme bildiriminde belirtilmediğinden, uygulama hedef bilgisayarda başlatılabilir ve derlemeyi genel derleme önbelleğinde bulur ve kullanır.

Derleyicinin derlemeye başvurabilmesi ortak dil çalışma zamanının çalışma zamanında derlemeyi bulabileceği ve yükleyebileceği anlamına gelmez. Çalışma zamanının başvurulan derlemeleri nasıl aradığı hakkında detaylar için bkz. Çalışma zamanı derlemeler nasıl bulur.

Visual Studio geliştirme ortamındaki bu derleyici seçeneğini ayarlamak için

  1. Projenin Özellik Sayfaları iletişim kutusunu açın.

  2. Başvuru Yolu özellik sayfasını tıklatın.

  3. Liste kutusunun içeriğini değiştirin.

Bu derleyici seçeneğinin programlı olarak nasıl ayarlanacağı hakkında bilgi için bkz. ReferencePath.

Örnek

Bir .exe dosyası oluşturmak için t2.cs projesini derleyin. Derleyici derleme başvurularını C sürücüsünün çalışma dizininde ve kök dizininde arayacaktır.

csc /lib:c:\ /reference:t2.dll t2.cs

Ayrıca bkz.

Görevler

Nasıl yapılır: Proje Özellikleri ve yapılandırma ayarlarını değiştirme

Diğer Kaynaklar

C# Derleme Seçenekleri