AppDomainSetup.ShadowCopyDirectories Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define os nomes dos diretórios que contêm assemblies a serem copiados em sombra.
public:
property System::String ^ ShadowCopyDirectories { System::String ^ get(); void set(System::String ^ value); };
public string ShadowCopyDirectories { get; set; }
member this.ShadowCopyDirectories : string with get, set
Public Property ShadowCopyDirectories As String
Valor de Propriedade
Uma lista de nomes de diretórios separados por ponto e vírgula.
Implementações
Observações
Quando a cópia de sombra está ativada, o padrão é copiar em sombra todas as assemblagens encontradas através de sondagem; ou seja, nos diretórios especificados pelas PrivateBinPath propriedades e ApplicationBase . A ShadowCopyDirectories propriedade restringe a cópia sombra aos assemblies nos diretórios especificados por ShadowCopyDirectories.
Se não atribuires uma string à ShadowCopyDirectories propriedade, ou se definires esta propriedade para null, todas as assembleias nos diretórios especificados pelas ApplicationBase propriedades e PrivateBinPath são shadow copy.
Importante
Os caminhos de diretório não devem conter ponto-e-vírgula, porque o ponto-e-vírgula é o caractere delimitador. Não há nenhum caractere de escape para ponto-e-vírgula.
Quando a cópia em sombra está em vigor, os ficheiros assembly são copiados para outro local antes de os assemblies serem carregados. O ficheiro assembly original não está bloqueado, por isso pode ser atualizado. Para mais informações sobre shadow copying, veja Shadow Copying Assemblies.