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:
Se il riferimento è un altro progetto, chiamato un riferimento da progetto a progetto, il valore verrà true.
Se l'assembly viene trovato nella Global Assembly Cache, il valore viene false.
Come caso particolare, il valore del riferimento di mscorlib.dll è false.
Se l'assembly si trova nella cartella di Framework SDK, il valore verrà false.
In caso contrario, il valore viene true.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.