From 9cbb105405dee6b65134cecf3843882445bb6478 Mon Sep 17 00:00:00 2001 From: walon Date: Thu, 3 Jul 2025 12:09:56 +0800 Subject: [PATCH] =?UTF-8?q?LinkXmlProcess=E4=B8=AD=E4=BF=9D=E7=95=99?= =?UTF-8?q?=E6=95=B4=E4=B8=AAObfuz.Runtime?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Editor/Unity/LinkXmlProcess.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Editor/Unity/LinkXmlProcess.cs b/Editor/Unity/LinkXmlProcess.cs index c7e3ed5..4196553 100644 --- a/Editor/Unity/LinkXmlProcess.cs +++ b/Editor/Unity/LinkXmlProcess.cs @@ -62,6 +62,13 @@ namespace Obfuz.Unity writer.WriteStartDocument(); writer.WriteStartElement("linker"); + + // Preserve Obfuz.Runtime assembly + writer.WriteStartElement("assembly"); + writer.WriteAttributeString("fullname", "Obfuz.Runtime"); + writer.WriteAttributeString("preserve", "all"); + writer.WriteEndElement(); + foreach (string linkPath in linkXmlPaths) { TransformLinkXml(linkPath, symbolMapping, assembliesToObfuscated, writer);