Pergunta

Eu tenho um script do PowerShell que orquestra uma implantação para servidores em todo o lugar, mas não tema, nunca passa pela linha 2.

É a mesma configuração em duas configurações de construção do projeto. No entanto, enquanto funciona em um, falha imediatamente em outro ao executar uma verificação muito precoce para um componente necessário.

O script executa um Get-Command New-SshSession e verifica a saída para ver se esse cmdlet está disponível, se o módulo SSH está configurado.

Considerando que o mesmo script é executado com o mesmo .. eu acabei de trabalhar. Vou continuar em uma postagem uma resposta!

De qualquer forma, considerando que o caminho do script é o mesmo, os parâmetros são quase os mesmos, como ele pode falhar em um e não em outro?

Lucas

Foi útil?

Solução

Você verificou o x86|x64 O ComboBox para a etapa de construção é o mesmo para ambos? Caso contrário, PowerShell funcionará de SysWow64 que possui uma pasta de módulos diferentes da versão 'normal' de 64 bits em System32.

Boa sorte,

Lucas

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top