Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo descreve o código de erro MSB3941.
Texto da mensagem
MSB3941: Failed to zip directory 'value' because it does not exist or is inaccessible.
Descrição
Esse erro ocorre quando seu projeto usa a ZipDirectory tarefa, que usa um diretório de entrada e produz um arquivo ZIP compactado, mas o diretório de entrada não pode ser encontrado ou acessado.
Resolução
Você pode usar a opção -v:diag na linha de comando do MSBuild para obter informações mais detalhadas sobre a execução do MSBuild, como os valores dos parâmetros de entrada fornecidos para a ZipDirectory tarefa. As configurações de verbosidade de diagnóstico relacionadas podem ser configuradas no IDE do Visual Studio.
No painel Ferramentas>Opções, expanda a seção Todos os Configurações>Projetos e Soluções>Compilação e Execução e defina as opções de verbosidade da saída de build do projeto MSBuild e a verbosidade do arquivo de log de build do projeto MSBuild como Diagnóstico.
Na caixa de diálogoOpções de >, expanda a seçãoCompilação e Execução de > e defina a verbosidade de saída de build do projeto MSBuild e as opções de verbosidade do arquivo de log de build do projeto MSBuild como Diagnóstico.
Verifique a ortografia e a sintaxe dos parâmetros de entrada da tarefa ZipDirectory, que pode ser chamada do arquivo de projeto (ela não é chamada pelo sistema de build do SDK do MSBuild, C++ou .NET), um arquivo importado pelo projeto. Verifique se a pasta existe e permite permissões de leitura. Se sua ZipDirectory tarefa usar um valor de propriedade ou variável de ambiente em sua entrada, confirme se a propriedade ou a variável de ambiente tem o valor esperado. Se a propriedade for proveniente de uma linha de comando, verifique se há problemas de sintaxe, aspas incompatíveis ou caracteres de shell especiais.
Verifique se o diretório permite Read permissões para o processo que executa o MSBuild.
Aplica-se a
Todas as versões do MSBuild