Skip to content

热更新Restart报错 #13

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
z40144322 opened this issue Jan 11, 2025 · 1 comment
Open

热更新Restart报错 #13

z40144322 opened this issue Jan 11, 2025 · 1 comment

Comments

@z40144322
Copy link

我用ET9接入热更新。目前能正常下载代码资源,第二次打开exe热更新能生效。在加入Restart时(热更新完直接生效)报错了。
System.Exception: Invoke error4: 0 ET.ConfigLoader+GetAllConfigBytes
ET.EventSystem.Invoke[A,T] (System.Int64 type, A args) [0x000ab]
.\Packages\cn.etetet.core\Scripts\Core\Share\World\EventSystem\EventSystem.cs:192
ET.EventSystem.Invoke[A,T] (A args) [0x00000]
.\Packages\cn.etetet.core\Scripts\Core\Share\World\EventSystem\EventSystem.cs:202
ET.ConfigLoader.LoadAsync () [0x00015]
.\Packages\cn.etetet.excel\Scripts\Model\Share\ConfigLoader.cs:37
ET.ETTask.GetResult () [0x00030]
.\Packages\cn.etetet.core\Scripts\Core\Share\ETTask\ETTask.cs:199
ET.Entry.StartAsync () [0x000b2]
.\Packages\cn.etetet.core\Scripts\Model\Share\Entry.cs:56
ET.ETTask.GetResult () [0x00030]
.\Packages\cn.etetet.core\Scripts\Core\Share\ETTask\ETTask.cs:199
ET.ETTask.InnerCoroutine () [0x00018]
.\Packages\cn.etetet.core\Scripts\Core\Share\ETTask\ETTask.cs:126
UnityEngine.Debug:LogError (object)
ET.UnityLogger:Error (string) (at Packages/cn.etetet.loader/Scripts/Loader/Client/UnityLogger.cs:42)
ET.Log:Error (System.Exception) (at ./Packages/cn.etetet.core/Scripts/Core/Share/World/Log/Log.cs:76)
ET.AsyncETVoidMethodBuilder:SetException (System.Exception) (at ./Packages/cn.etetet.core/Scripts/Core/Share/ETTask/AsyncETVoidMethodBuilder.cs:33)
ET.ETTask/d__11:MoveNext () (at ./Packages/cn.etetet.core/Scripts/Core/Share/ETTask/ETTask.cs:126)
ET.AsyncETVoidMethodBuilder:Start<ET.ETTask/d__11> (ET.ETTask/d__11&) (at ./Packages/cn.etetet.core/Scripts/Core/Share/ETTask/AsyncETVoidMethodBuilder.cs:68)
ET.ETTask:InnerCoroutine ()
ET.ETTask:NoContext () (at ./Packages/cn.etetet.core/Scripts/Core/Share/ETTask/ETTask.cs:133)
ET.Entry:Start () (at ./Packages/cn.etetet.core/Scripts/Model/Share/Entry.cs:26)
System.Reflection.MethodBase:Invoke (object,object[])
ET.StaticMethod:Run () (at ./Packages/cn.etetet.core/Scripts/Core/Share/Method/StaticMethod.cs:19)
ET.CodeLoader/d__6:MoveNext () (at Packages/cn.etetet.loader/Scripts/Loader/Client/CodeLoader.cs:80)
ET.ETAsyncTaskMethodBuilder:Start<ET.CodeLoader/d__6> (ET.CodeLoader/d__6&) (at ./Packages/cn.etetet.core/Scripts/Core/Share/ETTask/AsyncETTaskMethodBuilder.cs:84)
ET.CodeLoader:Start ()
ET.Client.HotUpdateInit_CreateHotUpdateUI/d__1:MoveNext () (at ./Packages/cn.etetet.hotupdate/Scripts/HotfixView/Client/HotUpdateInit_CreateHotUpdateUI.cs:78)
ET.StateMachineWrap1<ET.Client.HotUpdateInit_CreateHotUpdateUI/<RestartGame>d__1>:Run () (at ./Packages/cn.etetet.core/Scripts/Core/Share/ETTask/StateMachineWrap.cs:58) ET.ETTask:SetResult () (at ./Packages/cn.etetet.core/Scripts/Core/Share/ETTask/ETTask.cs:218) ET.ETAsyncTaskMethodBuilder:SetResult () (at ./Packages/cn.etetet.core/Scripts/Core/Share/ETTask/AsyncETTaskMethodBuilder.cs:47) ET.ResourcesComponent/<CreatePackageAsync>d__2:MoveNext () (at ./Packages/cn.etetet.yooassets/Runtime/ET/ResourcesComponent.cs:100) ET.StateMachineWrap1<ET.ResourcesComponent/d__2>:Run () (at ./Packages/cn.etetet.core/Scripts/Core/Share/ETTask/StateMachineWrap.cs:58)
System.Threading.Tasks.TaskCompletionSource`1:TrySetResult (object)
YooAsset.AsyncOperationBase:SetFinish () (at ./Packages/cn.etetet.yooassets/Runtime/OperationSystem/AsyncOperationBase.cs:111)
YooAsset.OperationSystem:Update () (at ./Packages/cn.etetet.yooassets/Runtime/OperationSystem/OperationSystem.cs:83)
YooAsset.YooAssets:Update () (at ./Packages/cn.etetet.yooassets/Runtime/YooAssets.cs:84)
YooAsset.YooAssetsDriver:Update () (at ./Packages/cn.etetet.yooassets/Runtime/YooAssetsDriver.cs:13)

@HosheaZhu
Copy link

System.Exception: Invoke error4: 0 ET.ConfigLoader+GetAllConfigBytes是打新资源前没有导出Luban。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants