مشاركة عبر


Reference.CopyLocal الخاصية

يحدد ما إذا كان مرجع يتم نسخ إلى مسار الحاوية المحلية.

مساحة الاسم:  VSLangProj
التجميع:  VSLangProj (في VSLangProj.dll)

بناء الجملة

'إقرار
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)

قيمة الخاصية

النوع: System.Boolean
قيمة منطقية.

ملاحظات

يجب أن تكون التجميعات في أحد الموقعين وقت التشغيل: طريق المخرجات للمشروع أو مخزن المجموعات العمومي المؤقت (راجع العمل مع التجميعات ذاكرة التخزين المؤقتة للتجميع العمومي). إذا كان المشروع يحتوي على مرجع إلى كائن غير موجود في أحد هذه المواقع، إذاً عندما يتم إنشاء المشروع, يجب نسخ المرجع إلى مسار إخراج المشروع. تشير خاصية CopyLocal إلى ما إذا كانت هذه النسخة يجب صنعها. إذا كانت القيمة true، مرجع نسخها إلى مسار إخراج مشروع في وقت التشغيل. إذا كانت القيمة false، لا يتم نسخ المرجع.

لا وقت تشغيل اللغة العامة بمقطع صوتي التغييرات التي تم إجراؤها مرجع لتحديد ما إذا كانت نسخة محلية بحاجة إلى محدث. يتم تعقب التغييرات حسب نظام المشروع. كـ طويلاً كـ h مستخدم كـ عدم تجاوز CopyLocalالخاصية، القيمة سيتم تلقائياً محدث النظام مشروع إذا لزم الأمر.

القيمة المعين من قبل مشروع CopyLocalهو تحديد بالترتيب التالي:

  1. إذا كان المرجع مشروع آخر, يسمى مرجع مشروع إلى مشروع, إذاً القيمة هي true.

  2. حالة تجميع هو في التخزين المؤقت للتجميع العمومي، القيمة هو false.

  3. كحالة خاص، تكون قيمة المرجع mscorlib.dll هو false.

  4. حالة تجميع هو الموجود في المجلد Framework SDK، ثم القيمة هو false.

  5. وإلا، فإن القيمة هي true.

أمثلة

See the مثال in Reference.

أمن NET Framework.

راجع أيضًَا

المرجع

Reference واجهة

Reference الأعضاء

VSLangProj مساحة الاسم