diff --git a/Assets/YooAsset/Editor/AssetBundleBuilder/BuildSystem/BuildResult.cs b/Assets/YooAsset/Editor/AssetBundleBuilder/BuildSystem/BuildResult.cs index fe4e251b..3f457115 100644 --- a/Assets/YooAsset/Editor/AssetBundleBuilder/BuildSystem/BuildResult.cs +++ b/Assets/YooAsset/Editor/AssetBundleBuilder/BuildSystem/BuildResult.cs @@ -21,6 +21,11 @@ namespace YooAsset.Editor /// public string ErrorInfo; + /// + /// 构建失败的堆栈 + /// + public string ErrorStack; + /// /// 输出的补丁包目录 /// diff --git a/Assets/YooAsset/Editor/AssetBundleBuilder/BuildSystem/BuildRunner.cs b/Assets/YooAsset/Editor/AssetBundleBuilder/BuildSystem/BuildRunner.cs index 25d65903..9ee48f3d 100644 --- a/Assets/YooAsset/Editor/AssetBundleBuilder/BuildSystem/BuildRunner.cs +++ b/Assets/YooAsset/Editor/AssetBundleBuilder/BuildSystem/BuildRunner.cs @@ -51,6 +51,7 @@ namespace YooAsset.Editor EditorTools.ClearProgressBar(); buildResult.FailedTask = task.GetType().Name; buildResult.ErrorInfo = e.ToString(); + buildResult.ErrorStack = e.StackTrace; buildResult.Success = false; break; }