Hast du das überprüft x86|x64
Combobox für den Build -Schritt ist für beide gleich? Andernfalls läuft PowerShell vor SysWow64
Dies hat einen anderen Modulordner als die 'normale' 64-Bit-Version unter System32
.
Viel Glück,
Lukas
Frage
Ich habe ein PowerShell -Skript, das überall einen Einsatz für Server orchestriert, aber keine Angst, es kommt nie vorbei Zeile 2.
Es ist das gleiche Setup für zwei Projektbaukonfigurationen. Während es auf einem funktioniert, fällt es jedoch sofort bei einem anderen aus, wenn es eine sehr frühe Überprüfung für eine erforderliche Komponente durchführt.
Das Skript läuft a Get-Command New-SshSession
und überprüft die Ausgabe, um festzustellen, ob dieses CMDLET verfügbar ist, ob das SSH -Modul eingerichtet ist.
In Anbetracht der Tatsache, dass dasselbe Skript unter demselben läuft. Ich habe es gerade ausgearbeitet. Ich werde einen Beitrag weiterhin antworten!
Wie auch immer, wenn man bedenkt, dass der Skriptpfad gleich ist, sind die Paramente fast gleich. Wie kann er bei einem und nicht auf einem anderen scheitern?
Lukas
Lösung
Hast du das überprüft x86|x64
Combobox für den Build -Schritt ist für beide gleich? Andernfalls läuft PowerShell vor SysWow64
Dies hat einen anderen Modulordner als die 'normale' 64-Bit-Version unter System32
.
Viel Glück,
Lukas