Condividi tramite


Proprietà Reference2.CopyLocal

Determina se il riferimento viene copiato nel percorso binario locale.

Spazio dei nomi:  VSLangProj2
Assembly:  VSLangProj2 (in VSLangProj2.dll)

Sintassi

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

Valore proprietà

Tipo: System.Boolean
Boolean

Note

In fase di esecuzione, gli assembly devono trovarsi in uno dei due percorsi seguenti: il percorso di output del progetto o nella Global Assembly Cache (vedere Utilizzo di assembly e della Global Assembly Cache).Se il progetto contiene un riferimento a un oggetto non incluso in una di queste posizioni, pertanto quando il progetto viene compilato, il riferimento deve essere copiato nel percorso di output del progetto.CopyLocal la proprietà indica se questa copia deve essere eseguita.se il valore è true, il riferimento viene copiato nel percorso di output del progetto in fase di esecuzione.se il valore è false, il riferimento non viene copiato.

Common Language Runtime non tiene traccia delle modifiche al riferimento per determinare se la copia locale deve essere aggiornata.Le modifiche vengono registrate dal sistema del progetto.Finché l'utente non ha eseguito l'override CopyLocal la proprietà, il valore verrà automaticamente aggiornata dal sistema del progetto se necessario.

Il valore di progetto-assegnato CopyLocal la proprietà è determinata nell'ordine seguente:

  1. Se il riferimento è un altro progetto, chiamato un riferimento da progetto a progetto, il valore verrà true.

  2. Se l'assembly viene trovato nella Global Assembly Cache, il valore viene false.

  3. Come caso particolare, il valore del riferimento di mscorlib.dll è false.

  4. Se l'assembly si trova nella cartella di Framework SDK, il valore verrà false.

  5. In caso contrario, il valore viene true.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

Reference2 Interfaccia

Overload CopyLocal

Spazio dei nomi VSLangProj2