Sdílet prostřednictvím


Reference.CopyLocal – vlastnost

Určuje, zda odkaz je zkopírován do přihrádky místní cesta.

Obor názvů:  VSLangProj
Sestavení:  VSLangProj (v VSLangProj.dll)

Syntaxe

'Deklarace
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)

Hodnota vlastnosti

Typ: System.Boolean
Logická hodnota.

Poznámky

Při spuštění sestavy musí být na dvou místech: výstupní cesta projektu nebo globální mezipaměť sestavení (GAC) (viz Práce se sestaveními a globální mezipamětí sestavení (GAC)). Pokud projekt obsahuje odkaz na objekt, který není v některém z těchto míst, pak při vytváření projektu odkaz musí být zkopírovány do výstupní cestu projektu. CopyLocal Vlastnost označuje, zda je nutné nastavit tuto kopii. Pokud je hodnota true, odkaz zkopírováno do výstupní cesta projektu v čase zpracování. Pokud false, odkaz zkopírován.

Společný jazykový modul runtime sledovat změny Reference k určení, pokud je třeba aktualizovat místní kopie. Změny jsou sledovány systémem projektu. Jako uživatel potlačil CopyLocal vlastnost, hodnota bude automaticky aktualizován systém projektu podle potřeby.

Hodnota přiřazená projektu CopyLocal je určena v následujícím pořadí:

  1. Pokud je odkaz na jiný projekt nazvaný projekt do projektu odkaz pak hodnota je true.

  2. Sestavení naleznete v globální mezipaměť sestavení (GAC), je hodnota false.

  3. Jako zvláštní případ mscorlib.dll referenční hodnotu false.

  4. Jestliže shromáždění se nachází ve složce Framework SDK, bude hodnota false.

  5. V opačném případě je hodnota true.

Příklady

Viz příklad v Reference.

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

Reference Rozhraní

VSLangProj – obor názvů