fix: escape variables in Install-Dependencies.ps1 error messages

This commit is contained in:
Bobby Abellana (aider) 2025-02-21 10:33:12 -08:00
parent 8384c27b04
commit 783314d3a7

View File

@ -23,7 +23,7 @@ foreach ($module in $graphModules) {
Write-Host "$module module installed successfully" -ForegroundColor Green
}
catch {
Write-Host "Failed to install $module: $($_.Exception.Message)" -ForegroundColor Red
Write-Host "Failed to install ${module}: $($_.Exception.Message)" -ForegroundColor Red
exit 1
}
}
@ -43,7 +43,7 @@ if (-not (Get-Module -ListAvailable -Name DocumentFormat.OpenXml)) {
Write-Host "DocumentFormat.OpenXml module installed successfully" -ForegroundColor Green
}
catch {
Write-Host "Failed to install DocumentFormat.OpenXml module: $($_.Exception.Message)" -ForegroundColor Red
Write-Host "Failed to install ${module} module: $($_.Exception.Message)" -ForegroundColor Red
Write-Host "You may need to install the Open XML SDK manually." -ForegroundColor Yellow
# Do not exit, as the application might still work if the assembly is in the GAC or a known path
}