Compare commits

...

2 Commits

Author SHA1 Message Date
zznty
2b1a5d4c6e fix script compiler compat with event block mods 2023-02-19 19:44:00 +07:00
zznty
2860dda41b windows moment 2023-02-17 16:32:48 +07:00
3 changed files with 17 additions and 2 deletions

View File

@@ -68,8 +68,15 @@ namespace Torch.Managers
if (File.Exists(tempFilePath))
File.Delete(tempFilePath);
try
{
File.Move(source, tempFilePath);
}
catch (UnauthorizedAccessException)
{
// ignore
}
}
}
}
}

View File

@@ -109,8 +109,15 @@ namespace Torch.Managers
else
{
_fsManager.SoftDelete(extractPath, file.FullName);
try
{
file.ExtractToFile(targetFile, true);
}
catch (Exception e)
{
_log.Warn(e, "unable to extract {0}", targetFile);
}
}
}
//zip.ExtractToDirectory(extractPath); //throws exceptions sometimes?

View File

@@ -60,6 +60,7 @@ namespace Torch.Patches
typeof(System.Security.Policy.Evidence).Assembly.Location,
typeof(ProtoBuf.Meta.RuntimeTypeModel).Assembly.Location,
typeof(ProtoContractAttribute).Assembly.Location,
Path.Combine(baseDir, "System.Xml.ReaderWriter.dll"),
Path.Combine(baseDir, "netstandard.dll"),
Path.Combine(baseDir, "System.Runtime.dll"),
Path.Combine(MyFileSystem.ExePath, "Sandbox.Game.dll"),