diff --git a/RageCoop.Server/Properties/AssemblyInfo.cs b/RageCoop.Server/Properties/AssemblyInfo.cs index afa649d..e9562f1 100644 --- a/RageCoop.Server/Properties/AssemblyInfo.cs +++ b/RageCoop.Server/Properties/AssemblyInfo.cs @@ -15,7 +15,7 @@ using System.Resources; [assembly: AssemblyCulture("")] // Version information -[assembly: AssemblyVersion("1.5.3.117")] -[assembly: AssemblyFileVersion("1.5.3.117")] +[assembly: AssemblyVersion("1.5.3.118")] +[assembly: AssemblyFileVersion("1.5.3.118")] [assembly: NeutralResourcesLanguageAttribute( "en-US" )] diff --git a/RageCoop.Server/Scripting/ServerResource.cs b/RageCoop.Server/Scripting/ServerResource.cs index 1994b3d..3857824 100644 --- a/RageCoop.Server/Scripting/ServerResource.cs +++ b/RageCoop.Server/Scripting/ServerResource.cs @@ -99,6 +99,8 @@ namespace RageCoop.Server.Scripting internal static ServerResource LoadFrom(Stream input,string name, string tmpDir, string dataFolder, Logger logger = null) { tmpDir=Path.Combine(tmpDir, name); + if (Directory.Exists(tmpDir)) { Directory.Delete(tmpDir,true); } + Directory.CreateDirectory(tmpDir); new FastZip().ExtractZip(input, tmpDir, FastZip.Overwrite.Always,null,null,null,true,true); return LoadFrom(tmpDir, dataFolder, logger); }