| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 | 
							- using System;
 
- using System.Collections.Generic;
 
- using System.IO;
 
- using System.Linq;
 
- using System.Text;
 
- using System.Threading.Tasks;
 
- using UnityEditor;
 
- using UnityEngine;
 
- namespace HybridCLR
 
- {
 
-     public static partial class BuildConfig
 
-     {
 
-         /// <summary>
 
-         /// 需要在Prefab上挂脚本的热更dll名称列表,不需要挂到Prefab上的脚本可以不放在这里
 
-         /// 但放在这里的dll即使勾选了 AnyPlatform 也会在打包过程中被排除
 
-         /// 
 
-         /// 另外请务必注意: 需要挂脚本的dll的名字最好别改,因为这个列表无法热更(上线后删除或添加某些非挂脚本dll没问题)。
 
-         /// 
 
-         /// 注意:多热更新dll不是必须的!大多数项目完全可以只有HotFix.dll这一个热更新模块,纯粹出于演示才故意设计了两个热更新模块。
 
-         /// 另外,是否热更新跟dll名毫无关系,凡是不打包到主工程的,都可以是热更新dll。
 
-         /// </summary>
 
-         public static List<string> MonoHotUpdateDllNames { get; } = new List<string>()
 
-         {
 
-             
 
-         };
 
-         /// <summary>
 
-         /// 所有热更新dll列表。放到此列表中的dll在打包时OnFilterAssemblies回调中被过滤。
 
-         /// </summary>
 
-         public static List<string> AllHotUpdateDllNames { get; } = MonoHotUpdateDllNames.Concat(new List<string>
 
-         {
 
-             // 这里放除了s_monoHotUpdateDllNames以外的脚本不需要挂到资源上的dll列表
 
-             "Game.HotUpdate.dll",
 
-         }).ToList();
 
-         public static List<string> AOTMetaDlls { get; } = new List<string>()
 
-         {
 
-             "mscorlib.dll",
 
-             "System.dll",
 
-             "System.Core.dll", // 如果使用了Linq,需要这个
 
-             "ThirdParty.dll",
 
-             "Game.Launcher.dll",
 
-         };
 
-         public static List<string> AssetBundleFiles { get; } = new List<string>
 
-         {
 
-             "common",
 
-         };
 
-     }
 
- }
 
 
  |