Propriedade Reference.CopyLocal
Determina se a referência é copiada para o caminho de bin local.
Namespace: VSLangProj
Assembly: VSLangProj (em VSLangProj.dll)
Sintaxe
Property CopyLocal As Boolean
Dim instance As Reference
Dim value As Boolean
value = instance.CopyLocal
instance.CopyLocal = value
bool CopyLocal { get; set; }
property bool CopyLocal {
bool get ();
void set (bool value);
}
function get CopyLocal () : boolean
function set CopyLocal (value : boolean)
Valor de propriedade
Tipo: System.Boolean
Booleano
Comentários
Em time de execução, módulos (assemblies) deve estar em um dos dois locais: o caminho de saída do projeto ou o cache global de assemblies (consulte Trabalhando com Assemblies e o Cache Global de Assemblies). Se o projeto contém uma referência a um objeto que não está em um desses locais, em seguida, quando o projeto é criado, a referência deve ser copiada para o caminho de saída do projeto.The CopyLocal propriedade indica se esta cópia precisa ser feita. Se o valor é true, a referência é copiada para o caminho de saída do projeto em time de execução. If false, a referência não é copiada.
O common linguagem tempo de execução não controla as alterações para a referência para determinar se a cópia local precisa ser atualizado.As alterações são controladas pelo sistema de projeto.Desde que o usuário não substituiu o CopyLocal propriedade, o valor será automaticamente atualizada pelo sistema de projeto se necessário.
O valor atribuído ao projeto de CopyLocal é determinado na seguinte ordem:
Se a referência é outro projeto, chamado de referência do projeto - para - projeto, o valor é true.
Se o assembly for encontrado no cache global de assemblies, o valor é false.
sistema autônomo um caso especial, o valor para a referência de mscorlib.dll é false.
Se o assembly for encontrado na pasta estrutura SDK, o valor é false.
Caso contrário, o valor é true.
Exemplos
Veja o exemplo Reference.
Permissões
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de códigos parcialmente Confiável.