Index: DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/CsvImporters/CsvImporterSurfaceLines.cs =================================================================== diff -u -r4539 -r5377 --- DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/CsvImporters/CsvImporterSurfaceLines.cs (.../CsvImporterSurfaceLines.cs) (revision 4539) +++ DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/CsvImporters/CsvImporterSurfaceLines.cs (.../CsvImporterSurfaceLines.cs) (revision 5377) @@ -162,10 +162,11 @@ /// the name of the temporary file private string CopyToTemporaryFile(string fileName) { - string newFilename = Path.GetRandomFileName(); - File.Delete(newFilename); - File.Copy(fileName, newFilename); - return newFilename; + string tempPath = Path.GetTempPath(); + string tempFileName = Path.Combine(tempPath, Path.GetRandomFileName()); + File.Delete(tempFileName); + File.Copy(fileName, tempFileName); + return tempFileName; } public class SurfaceLineRecord