Index: DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator/LayerCreator.cs =================================================================== diff -u -r3177 -r3178 --- DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator/LayerCreator.cs (.../LayerCreator.cs) (revision 3177) +++ DamTools/LayerOnSlopeTool/trunk/src/Deltares.LayerOnSlopeTool.LayerCreator/LayerCreator.cs (.../LayerCreator.cs) (revision 3178) @@ -87,6 +87,7 @@ private void ProcessLocations() { errors.Clear(); + PrepareOutputFolder(); var loggedLocations = new List(); foreach (var location in locations) { @@ -111,6 +112,21 @@ } } + private void PrepareOutputFolder() + { + if (!Directory.Exists(OutputFolderName)) + { + Directory.CreateDirectory(OutputFolderName); + } + else + { + if (File.Exists(fullLogFilePath)) + { + File.Delete(fullLogFilePath); + } + } + } + private SurfaceLine FindSurfaceLine(string surfaceLineId) { foreach (var surfaceLine in surfaceLines)