From 51c9943cf26946f9ddddbc1c1d3c69978eaf3982 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=95=E5=86=A0=E5=B3=B0?= Date: Tue, 22 Apr 2025 17:41:36 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=BA=86=E8=BE=93=E5=87=BAcs?= =?UTF-8?q?project=E5=B7=A5=E7=A8=8B=E6=96=87=E4=BB=B6=E7=BC=96=E7=A0=81?= =?UTF-8?q?=E4=B8=BAUTF16=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修正BOM问题 --- Assets/YooAsset/Editor/Assembly/MacroProcessor.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Assets/YooAsset/Editor/Assembly/MacroProcessor.cs b/Assets/YooAsset/Editor/Assembly/MacroProcessor.cs index 989030ec..e9039038 100644 --- a/Assets/YooAsset/Editor/Assembly/MacroProcessor.cs +++ b/Assets/YooAsset/Editor/Assembly/MacroProcessor.cs @@ -27,12 +27,11 @@ namespace YooAsset.Editor var writerSettings = new XmlWriterSettings { Indent = true, - Encoding = Encoding.UTF8, + Encoding = new UTF8Encoding(false), //无BOM OmitXmlDeclaration = false }; - using (var streamWriter = new StreamWriter(memoryStream, Encoding.UTF8)) - using (var xmlWriter = XmlWriter.Create(streamWriter, writerSettings)) + using (var xmlWriter = XmlWriter.Create(memoryStream, writerSettings)) { xmlDoc.Save(xmlWriter); }