Ignore API assemblies

This commit is contained in:
Sardelka
2022-07-29 19:11:31 +08:00
parent 3e67cc519e
commit 9b1587f334
5 changed files with 20 additions and 13 deletions

View File

@ -142,6 +142,8 @@ namespace RageCoop.Client.Scripting
rFile.GetStream=() => { return file.GetInputStream(entry); };
if (entry.Name.EndsWith(".dll") && !entry.Name.Contains("/"))
{
// Don't load API assembly
if (Path.GetFileName(entry.Name).CanBeIgnored()) { continue; }
var tmp = Path.GetTempFileName();
var f = File.OpenWrite(tmp);
rFile.GetStream().CopyTo(f);