diff --git a/Bloxstrap/Bootstrapper.cs b/Bloxstrap/Bootstrapper.cs index c3961a1..30e3b02 100644 --- a/Bloxstrap/Bootstrapper.cs +++ b/Bloxstrap/Bootstrapper.cs @@ -920,7 +920,16 @@ namespace Bloxstrap continue; App.Logger.WriteLine(LOG_IDENT, $"Removing old version folder for {dir.Name}"); - dir.Delete(true); + + try + { + dir.Delete(true); + } + catch (Exception ex) + { + App.Logger.WriteLine(LOG_IDENT, "Failed to delete version folder!"); + App.Logger.WriteException(LOG_IDENT, ex); + } } } } diff --git a/Bloxstrap/Logger.cs b/Bloxstrap/Logger.cs index b2760a1..503741e 100644 --- a/Bloxstrap/Logger.cs +++ b/Bloxstrap/Logger.cs @@ -64,7 +64,16 @@ continue; WriteLine(LOG_IDENT, $"Cleaning up old log file '{log.Name}'"); - log.Delete(); + + try + { + log.Delete(); + } + catch (Exception ex) + { + WriteLine(LOG_IDENT, "Failed to delete log!"); + WriteException(LOG_IDENT, ex); + } } } }