我有一个PowerShell脚本,可以在整个地方协调部署到服务器,但不要担心,它永远不会超过第2行。
在两个项目构建配置上进行相同的设置。但是,当它在一个上工作时,在对所需组件进行非常早期检查时,它会立即在另一个上失败。
该脚本运行Get-Command New-SshSession
并检查输出以查看该cmdlet是否可用,是否已设置SSH模块。
考虑到相同的脚本在同一个脚本下运行..我刚刚完成了它。我将继续发帖回答!
无论如何,考虑到脚本路径是相同的,params几乎是相同的,它如何在一个而不是另一个上失败?
路
答案 0 :(得分:1)
您是否检查过x86|x64
组合框的构建步骤是否相同?否则,PowerShell将从SysWow64
运行,该文件夹与System32
下的“普通”64位版本不同。
路