Private/Resolve-Error.ps1
function Resolve-Error ($ErrorRecord=$Error[0]) { Write-Host $($ErrorRecord | Format-List * -Force | Out-String) -Foreground "Red" Write-Host $($ErrorRecord.InvocationInfo | Format-List * | Out-String) -Foreground "Red" $Exception = $ErrorRecord.Exception for ($i = 0; $Exception; $i++, ($Exception = $Exception.InnerException)) { Write-Host $($Exception | Format-List * -Force | Out-String) -Foreground "Red" } } |