diff --git a/BattleFieldSimulator/BattleFieldSimulator/Program.cs b/BattleFieldSimulator/BattleFieldSimulator/Program.cs index f926af9..5984ecb 100644 --- a/BattleFieldSimulator/BattleFieldSimulator/Program.cs +++ b/BattleFieldSimulator/BattleFieldSimulator/Program.cs @@ -1,4 +1,6 @@ using System; +using System.IO; +using BattleFieldSimulator.FileSystem; using BattleFieldSimulator.SimRunner; namespace BattleFieldSimulator @@ -16,7 +18,12 @@ namespace BattleFieldSimulator } catch (Exception e) { + const string format = "M_dd_yyyy_hh-mm-ss-tt"; + var logName = $"log_{DateTime.Now.ToString(format)}.txt"; + var fout = new StreamWriter(Path.Combine(FileSystemConstants.LogDirectory, logName)); + fout.WriteLine(e); Console.WriteLine(e); + } } } diff --git a/BattleFieldSimulator/BattleFieldSimulator/bin/Release/BattleFieldSimulator.exe b/BattleFieldSimulator/BattleFieldSimulator/bin/Release/BattleFieldSimulator.exe index d1704fd..bfe27cf 100644 Binary files a/BattleFieldSimulator/BattleFieldSimulator/bin/Release/BattleFieldSimulator.exe and b/BattleFieldSimulator/BattleFieldSimulator/bin/Release/BattleFieldSimulator.exe differ diff --git a/BattleFieldSimulator/BattleFieldSimulator/bin/Release/BattleFieldSimulator.pdb b/BattleFieldSimulator/BattleFieldSimulator/bin/Release/BattleFieldSimulator.pdb index d0df26c..3d436be 100644 Binary files a/BattleFieldSimulator/BattleFieldSimulator/bin/Release/BattleFieldSimulator.pdb and b/BattleFieldSimulator/BattleFieldSimulator/bin/Release/BattleFieldSimulator.pdb differ diff --git a/BattleFieldSimulator/BattleFieldSimulator/obj/Release/BattleFieldSimulator.exe b/BattleFieldSimulator/BattleFieldSimulator/obj/Release/BattleFieldSimulator.exe index d1704fd..bfe27cf 100644 Binary files a/BattleFieldSimulator/BattleFieldSimulator/obj/Release/BattleFieldSimulator.exe and b/BattleFieldSimulator/BattleFieldSimulator/obj/Release/BattleFieldSimulator.exe differ diff --git a/BattleFieldSimulator/BattleFieldSimulator/obj/Release/BattleFieldSimulator.pdb b/BattleFieldSimulator/BattleFieldSimulator/obj/Release/BattleFieldSimulator.pdb index d0df26c..3d436be 100644 Binary files a/BattleFieldSimulator/BattleFieldSimulator/obj/Release/BattleFieldSimulator.pdb and b/BattleFieldSimulator/BattleFieldSimulator/obj/Release/BattleFieldSimulator.pdb differ