完全清除Resource依赖, 目前可以直接使用源码

This commit is contained in:
2025-10-08 12:00:42 +08:00
parent 0d4d4b75bb
commit a09b3c1eb1
31 changed files with 49 additions and 2926 deletions

View File

@@ -3,7 +3,6 @@ using System.Collections;
using System.Diagnostics;
using System.Reflection;
using System.Reflection.Emit;
using Flee.Resources;
namespace Flee.InternalTypes
{
@@ -321,8 +320,9 @@ namespace Flee.InternalTypes
public static int GetILGeneratorLength(ILGenerator ilg)
{
System.Reflection.FieldInfo fi = typeof(ILGenerator).GetField("m_length", BindingFlags.Instance | BindingFlags.NonPublic);
return (int)fi.GetValue(ilg);
//System.Reflection.FieldInfo fi = typeof(ILGenerator).GetField("m_length", BindingFlags.Instance | BindingFlags.NonPublic);
//return (int)fi.GetValue(ilg);
return ilg.ILOffset;
}
public static bool IsLongBranch(int startPosition, int endPosition)
@@ -338,14 +338,14 @@ namespace Flee.InternalTypes
public static string GetGeneralErrorMessage(string key, params object[] args)
{
string msg = FleeResourceManager.Instance.GetGeneralErrorString(key);
return string.Format(msg, args);
string msg = $"{key}";
return $"[{msg}]{string.Join(',',args)}";
}
public static string GetCompileErrorMessage(string key, params object[] args)
{
string msg = FleeResourceManager.Instance.GetCompileErrorString(key);
return string.Format(msg, args);
string msg = $"{key}";
return $"[{msg}]{string.Join(',', args)}";
}
}
}