From 014bb61ffd61569c9276ffcbfcfa3cefc9e614e4 Mon Sep 17 00:00:00 2001 From: Oluwatoni Solarin-Sodara Date: Mon, 1 Apr 2019 11:11:04 +0100 Subject: [PATCH] check for backup symbol file before trying to restore --- src/coverlet.core/Helpers/InstrumentationHelper.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/coverlet.core/Helpers/InstrumentationHelper.cs b/src/coverlet.core/Helpers/InstrumentationHelper.cs index 8e9bdc3..f06bbf7 100644 --- a/src/coverlet.core/Helpers/InstrumentationHelper.cs +++ b/src/coverlet.core/Helpers/InstrumentationHelper.cs @@ -109,8 +109,11 @@ namespace Coverlet.Core.Helpers RetryHelper.Retry(() => { - File.Copy(backupSymbolPath, Path.ChangeExtension(module, ".pdb"), true); - File.Delete(backupSymbolPath); + if (File.Exists(backupSymbolPath)) + { + File.Copy(backupSymbolPath, Path.ChangeExtension(module, ".pdb"), true); + File.Delete(backupSymbolPath); + } }, retryStrategy, 10); }