我已将我的项目部署到 Azure 云服务,但另外我必须安装应用程序请求路由 (ARR)。
.ps1 PowerShell 命令的和平:
if( Get-Service was ) {
Write-Host "Stopping IIS and WAS..."
Stop-Service was -Force
}
$filepath="%temp%\arr.msi"
$process = (Start-Process -FilePath msiexec -ArgumentList /i, $filepath, /qn -Wait).ExitCode
Write-Host $process
if( Get-Service was ) {
Start-Service was,w3svc -Verbose
}
输出:
正在下载 MSI 包... 正在下载 MSI 包:D:\Users\BUTTER~1\AppData\Local\Temp\2\arr.msi 已下载... 完成。正在执行安装... 正在停止 IIS 和 WAS... 1619 完成 详细:在目标“万维网发布服务 (w3svc)”上执行“启动服务”操作。详细:在目标“Windows Process Activation Service (was)”上执行“Start-Service”操作。
没有错误,但它没有安装 ARR。谁能帮忙?