Sdílet prostřednictvím


Reference2.CopyLocal – vlastnost

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

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

Syntaxe

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

Hodnota vlastnosti

Typ: Boolean
Logická hodnota

Poznámky

V době spuštění sestavení musí být na dvou místech: Výstupní cesta projektu nebo globální mezipaměť sestavení (GAC) (viz Práce se sestaveními a s globální pamětí sestavení).Pokud projekt obsahuje odkaz na objekt, který není v jednom z těchto míst, pak při sestavení projektu odkaz musí být zkopírován do výstupní cesta projektu.CopyLocal Vlastnost označuje, zda tato kopie musí být přijata.Pokud je hodnota true, odkaz zkopírováno do výstupní cesta projektu v době běhu.Pokud je hodnota false, odkaz není kopírován.

Společný jazykový modul runtime nevytváří změny na odkaz chcete-li zjistit, pokud je nutné aktualizovat místní kopie.Systém projektu jsou sledovány změny.Tak dlouho, dokud uživatel nebyl přepsán CopyLocal vlastnost, hodnota bude automaticky aktualizován tak, že systém projektu podle potřeby.

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

  1. Pokud je odkaz na jiný projekt, nazývá odkaz projektu do projektu, pak je hodnota true.

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

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

  4. Pokud je sestavení nalezen ve složce Framework SDK, je hodnota false.

  5. Jinak je hodnota true.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

Reference2 Rozhraní

VSLangProj2 – obor názvů