From c5a81c2e6e5ea8dac5b4e25e124141cf97ab349c Mon Sep 17 00:00:00 2001 From: Andy Schwartzmeyer Date: Tue, 24 May 2016 14:41:23 -0700 Subject: [PATCH] Guard Remove-Item in Create-MSIPackage --- build.psm1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build.psm1 b/build.psm1 index 512ae18af..f18f18d3b 100644 --- a/build.psm1 +++ b/build.psm1 @@ -1002,14 +1002,14 @@ function Create-MSIPackage $wixObjFragmentPath = (Join-path $env:Temp "Fragment.wixobj") $msiLocationPath = Join-Path $pwd "$productVersionWithName.msi" - del $msiLocationPath -Force + Remove-Item -ErrorAction SilentlyContinue $msiLocationPath -Force & $wixHeatExePath dir $ProductSourcePath -dr $productVersionWithName -cg $productVersionWithName -gg -sfrag -srd -scom -sreg -out $wixFragmentPath -var env.ProductSourcePath -v & $wixCandleExePath "$ProductWxsPath" "$wixFragmentPath" -out (Join-Path "$env:Temp" "\\") -arch x64 -v & $wixLightExePath -out "$productVersionWithName.msi" $wixObjProductPath $wixObjFragmentPath -ext WixUIExtension -v + Remove-Item -ErrorAction SilentlyContinue *.wixpdb -Force - del *.wixpdb -Force Write-Verbose "You can find the MSI @ $msiLocationPath" return $msiLocationPath }