Udostępnij za pośrednictwem


Właściwość Reference2.CopyLocal —

Określa, czy odwołanie jest kopiowany do ścieżki lokalnej pojemnika.

Przestrzeń nazw:  VSLangProj2
Zestaw:  VSLangProj2 (w VSLangProj2.dll)

Składnia

'Deklaracja
Property CopyLocal As Boolean
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)

Wartość właściwości

Typ: Boolean
Wartość logiczna

Uwagi

W czasie wykonywania, zespoły muszą być w jednym z dwóch miejsc: ścieżki wyjściowej projektu lub globalna pamięć podręczna zestawów (zobacz Praca z zestawami i globalną pamięcią podręczną zestawów).Jeżeli projekt zawiera odwołanie do obiektu, który nie znajduje się w jednej z tych lokalizacji, a następnie podczas tworzenia projektu odniesienia muszą być skopiowane do ścieżki wyjściowej projektu.CopyLocal Właściwość wskazuje, czy ta kopia musi być wykonane.Jeśli wartość jest true, odwołanie jest kopiowany do ścieżki wyjściowej projektu w czasie wykonywania.Jeśli wartość jest false, odwołanie nie jest kopiowany.

Common language runtime nie śledzi zmiany z odwołaniem do określenia kopii lokalnej musi zostać zaktualizowany.Zmiany są śledzone przez system projektu.Tak długo, jak długo użytkownik nie została zastąpiona CopyLocal właściwość, wartość jest automatycznie aktualizowane przez system projektu w razie potrzeby.

Wartość przypisana projektu CopyLocal właściwość jest określana w następującej kolejności:

  1. Jeśli odwołanie jest inny projekt, nazywane odwołaniem projektu do projektu, a następnie wartość jest true.

  2. Jeśli zestaw zostanie znaleziony w globalna pamięć podręczna zestawów, wartość jest false.

  3. Jako szczególny przypadek, wartość odniesienia mscorlib.dll jest false.

  4. Jeśli zestaw znajduje się w folderze Framework SDK, to wartość jest false.

  5. W przeciwnym razie wartość jest true.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

Reference2 Interfejs

Przestrzeń nazw VSLangProj2