Reply To: Windows Store Apps Build Error

Forums 💬 NodeCanvas ⚙️ Support Windows Store Apps Build Error Reply To: Windows Store Apps Build Error

#19784
atmuc
Participant

    for phone 8. there is no build error. i get following error when i debug my game;

    Exception: Attempt by method ‘NodeCanvas.Conditions.CheckEvent.Unity_Deserialize()’ to access method ‘NodeCanvas.Task+TaskAgent..ctor(UnityEngine.IUnitySerializable)’ failed.
    Type: System.MethodAccessException
    Module: Assembly-CSharp
    InnerException: <No Data>
    AdditionalInfo:<No Data>
    at NodeCanvas.Conditions.CheckEvent.Unity_Deserialize()
    at UnityEngine.IUnitySerializable.$Invoke0(Int64 instance, Int64* args)
    at UnityEngine.Internal.$MethodUtility.InvokeMethod(Int64 instance, Int64* args, IntPtr method)

    (Filename: C:/BuildAgent/work/d63dfc6385190b60/Runtime/Scripting/WinRTUtility.cpp Line: 88)

    MethodAccessException: Attempt by method ‘NodeCanvas.Conditions.CheckEvent.Unity_Deserialize()’ to access method ‘NodeCanvas.Task+TaskAgent..ctor(UnityEngine.IUnitySerializable)’ failed.
    at NodeCanvas.Conditions.CheckEvent.Unity_Deserialize()
    at UnityEngine.IUnitySerializable.$Invoke0(Int64 instance, Int64* args)
    at UnityEngine.Internal.$MethodUtility.InvokeMethod(Int64 instance, Int64* args, IntPtr method)
    (Filename: TODO Line: 0)

    A script behaviour has a different serialization layout when loading. (Read 32 bytes but expected 132 bytes)
    Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?

    (Filename: C:/BuildAgent/work/d63dfc6385190b60/Runtime/Serialize/SerializedFile.cpp Line: 1170)

    Exception: Attempt by method ‘NodeCanvas.ActionList.Unity_Deserialize()’ to access method ‘NodeCanvas.Task+TaskAgent..ctor(UnityEngine.IUnitySerializable)’ failed.
    Type: System.MethodAccessException
    Module: Assembly-CSharp
    InnerException: <No Data>
    AdditionalInfo:<No Data>
    at NodeCanvas.ActionList.Unity_Deserialize()
    at UnityEngine.IUnitySerializable.$Invoke0(Int64 instance, Int64* args)
    at UnityEngine.Internal.$MethodUtility.InvokeMethod(Int64 instance, Int64* args, IntPtr method)

    (Filename: C:/BuildAgent/work/d63dfc6385190b60/Runtime/Scripting/WinRTUtility.cpp Line: 88)

    MethodAccessException: Attempt by method ‘NodeCanvas.ActionList.Unity_Deserialize()’ to access method ‘NodeCanvas.Task+TaskAgent..ctor(UnityEngine.IUnitySerializable)’ failed.
    at NodeCanvas.ActionList.Unity_Deserialize()
    at UnityEngine.IUnitySerializable.$Invoke0(Int64 instance, Int64* args)
    at UnityEngine.Internal.$MethodUtility.InvokeMethod(Int64 instance, Int64* args, IntPtr method)
    (Filename: TODO Line: 0)