Aracılığıyla paylaş


Reference.CopyLocal Özellik

Yerel depo yolu başvuru kopyalanır olup olmadığını belirler.

Ad alanı:  VSLangProj
Derleme:  VSLangProj (VSLangProj.dll içinde)

Sözdizimi

'Bildirim
Property CopyLocal As Boolean
    Get
    Set
bool CopyLocal { get; set; }
property bool CopyLocal {
    bool get ();
    void set (bool value);
}
abstract CopyLocal : bool with get, set
function get CopyLocal () : boolean
function set CopyLocal (value : boolean)

Özellik Değeri

Tür: System.Boolean
Mantıksal değer.

Açıklamalar

Çalışma zamanında derlemeler iki yerden birinde olmalıdır: Proje veya genel birleştirme önbelleğine çıkış yolu (bkz: Working with Assemblies and the Global Assembly Cache). Project aşağıdaki konumlardan birinde olmayan bir nesneye bir başvuru içeriyorsa, projesi oluþturulduðunda, sonra başvuru projenin çıkış yolu kopyalanması gerekir. CopyLocal Özelliği, bu kopyayı yapılması gerekip gerekmediğini gösterir. Değer ise true, başvuru kopyalanır çıkış yolu proje çalışma zamanı. false, Başvuru kopyalanmaz.

Ortak dil çalışma zamanı, yerel kopya güncelleştirilmesi gerekip gerekmediğini belirlemek için başvuru değişiklikleri izlemez. Değişiklikler, proje sistem tarafından izlenir. Kullanıcı geçersiz kılınmış değil sürece CopyLocal özelliği, değeri otomatik olarak proje sistem tarafından gerekli olursa güncelleştirilir.

Projeye atanan değeri CopyLocal aşağıdaki sırayla belirlenir:

  1. Bir proje için proje başvurusu adlı bir başka bir proje başvurusu sonra değer true.

  2. Derleme genel derleme önbelleğinde bulunamadı, değer ise false.

  3. Mscorlib.dll başvuru için özel bir durum değeri false.

  4. Derleme Framework sdk klasöründe bulunur ve sonra değeri, false.

  5. Aksi halde, değeri olan true.

Örnekler

Örnekte bakın Reference.

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

Reference Arabirim

VSLangProj Ad Alanı