AppDomainSetup.ShadowCopyDirectories Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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.