Reference.CopyLocal (Propriedade)
Determina se a referência é copiada para o caminho local bandeja.
Namespace: VSLangProj
Assembly: VSLangProj (em vslangproj.dll)
Sintaxe
'Declaração
'Uso
Valor de propriedade
Booleano.
Comentários
Em tempo de execução, conjuntos devem estar em um dos dois locais: o caminho de saída do projeto ou cache de conjunto global (consulte Trabalhando com conjuntos e no cache do conjunto de módulos (assembly) global). Se o projeto contiver uma referência a um objeto que não esteja em uma desses locais, quando o projeto é criado, a referência deve ser copiada para o caminho de saída do projeto. A CopyLocal propriedade indica se esta cópia precisa ser feitas. Se o valor for true, a referência será copiada para o caminho de saída do projeto em tempo de execução. Se false, a referência não será copiada.
O Common Language Runtime não controla as alterações com a referência para determinar se a cópia local precisa para serem atualizadas. As alterações são controladas pelo sistema do projeto. Contanto que o usuário não tenha substituído a CopyLocal propriedade, o valor será automaticamente atualizado para o sistema do projeto se necessário.
O valor atribuído Projeto-de CopyLocal é determinado na seguinte ordem:
Se a referência for outro projeto, chamado uma referência projeto projeto-para-, em seguida, o valor é true.
Se o conjunto for encontrado no cache de conjunto global, o valor é false.
Como um caso especial, o valor para a referência mscorlib.dll é false.
Se o conjunto for encontrado na pasta Framework SDK, em seguida, o valor é false.
Caso contrário, o valor é true.
Exemplo
Consulte o exemplo no Reference.
Consulte também
Referência
Reference (Interface)
Reference (Membros)
VSLangProj (Namespace)