Partilhar via


AppDomainSetup.ShadowCopyDirectories Propriedade

Definição

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 da propriedade

String

Uma lista de nomes de diretórios separados por ponto e vírgula.

Implementações

Comentários

Quando a cópia de sombra está habilitada, o padrão é copiar todos os assemblies encontrados por meio da sondagem; ou seja, nos diretórios especificados pelo e ApplicationBase pelas PrivateBinPath propriedades. A ShadowCopyDirectories propriedade restringe a cópia de sombra aos assemblies nos diretórios especificados por ShadowCopyDirectories.

Se você não atribuir uma cadeia de caracteres à ShadowCopyDirectories propriedade ou se definir essa propriedade como null, todos os assemblies nos diretórios especificados pela e PrivateBinPath propriedades ApplicationBase serão copiados por sombra.

Importante

Os caminhos de diretório não devem conter ponto e vírgula, pois esse é o caractere delimitador. Não há nenhum caractere de escape para ponto e vírgula.

Quando a cópia de sombra está em vigor, os arquivos de assembly são copiados para outro local antes que os assemblies sejam carregados. O arquivo de assembly original não está bloqueado, portanto, ele pode ser atualizado. Para obter mais informações sobre cópia de sombra, consulte Assemblies de Cópia de Sombra.

Aplica-se a

Confira também