Compartilhar via


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:

  1. Se a referência é outro projeto, chamado de referência do projeto - para - projeto, o valor é true.

  2. Se o assembly for encontrado no cache global de assemblies, o valor é false.

  3. sistema autônomo um caso especial, o valor para a referência de mscorlib.dll é false.

  4. Se o assembly for encontrado na pasta estrutura SDK, o valor é false.

  5. Caso contrário, o valor é true.

Exemplos

Veja o exemplo Reference.

Permissões

Consulte também

Referência

Reference Interface

Membros Reference

Namespace VSLangProj