FileNotFoundExpection after update to ES3

Discussion and help for Easy Save 3
Post Reply
PabloAM
Posts: 26
Joined: Tue Nov 18, 2014 8:43 pm

FileNotFoundExpection after update to ES3

Post by PabloAM »

Hello, After update from ES2 to ES3, I got those errors;

Code: Select all

FileNotFoundException: Could not load file or assembly 'ES2, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies.
System.Reflection.MonoMethodInfo.GetMethodInfo (IntPtr handle) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:59)
System.Reflection.MonoMethodInfo.GetAttributes (IntPtr handle) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:75)
System.Reflection.MonoMethod.get_Attributes () (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:245)
System.Reflection.MethodBase.get_IsSpecialName () (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:184)
UnityEditor.Build.BuildPipelineInterfaces.InitializeBuildCallbacks (BuildCallbacks findFlags) (at C:/buildslave/unity/build/Editor/Mono/BuildPipeline/BuildPipelineInterfaces.cs:191)

Code: Select all

UnassignedReferenceException: The variable eventReceiver of TweenAlpha has not been assigned.
You probably need to assign the eventReceiver variable of the TweenAlpha script in the inspector.
UnityEngine.GameObject.GetComponent[ES3AutoSave] () (at C:/buildslave/unity/build/artifacts/generated/common/runtime/GameObjectBindings.gen.cs:38)
ES3Types.ES3Type_GameObject.Write (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/Unity Types/ES3Type_GameObject.cs:37)
ES3Writer.Write (System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:153)
ES3Writer.WriteProperty (System.String name, System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:204)
ES3Types.ES3Type.WriteProperties (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3Type.cs:76)
ES3Types.ES3ReflectedComponentType.WriteComponent (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/Reflected Types/ES3ReflectedComponentType.cs:20)
ES3Types.ES3ComponentType.WriteObject (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3ComponentType.cs:32)
ES3Types.ES3ObjectType.Write (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3ObjectType.cs:23)
ES3Writer.Write (System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:153)
ES3Writer.WriteProperty (System.String name, System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:204)
ES3Types.ES3Type.WriteProperties (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3Type.cs:76)
ES3Types.ES3ReflectedObjectType.WriteObject (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/Reflected Types/ES3ReflectedObjectType.cs:21)
ES3Types.ES3ObjectType.Write (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3ObjectType.cs:23)
ES3Types.ES3Type.WriteUsingDerivedType (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3Type.cs:45)
ES3Types.ES3ObjectType.Write (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3ObjectType.cs:22)
ES3Writer.Write (System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:153)
ES3Types.ES3ListType.Write (System.Object obj, .ES3Writer writer, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Types/Collection Types/ES3ListType.cs:27)
ES3Writer.Write (System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:143)
ES3Writer.WriteProperty (System.String name, System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:204)
ES3Types.ES3Type.WriteProperties (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3Type.cs:76)
ES3Types.ES3ReflectedObjectType.WriteObject (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/Reflected Types/ES3ReflectedObjectType.cs:21)
ES3Types.ES3ObjectType.Write (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3ObjectType.cs:23)
ES3Writer.Write (System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:153)
ES3Types.ES3ListType.Write (System.Object obj, .ES3Writer writer, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Types/Collection Types/ES3ListType.cs:27)
ES3Writer.Write (System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:143)
ES3Writer.WriteProperty (System.String name, System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:204)
ES3Types.ES3Type.WriteProperties (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3Type.cs:76)
ES3Types.ES3ReflectedObjectType.WriteObject (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/Reflected Types/ES3ReflectedObjectType.cs:21)
ES3Types.ES3ObjectType.Write (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3ObjectType.cs:23)
ES3Writer.Write (System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:153)
ES3Writer.WriteProperty (System.String name, System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:204)
ES3Writer.Write[Universes] (System.String key, System.Object value) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:87)
ES3.Save[Universes] (System.String key, System.Object value) (at Assets/Plugins/Easy Save 3/Scripts/ES3.cs:27)
Tutorial0_0.Update () (at Assets/Scripts/Tutorials/Tutorial0_0.cs:51)
Tutorials.TutorialsUpdate () (at Assets/Scripts/Tutorials.cs:195)
Any idea??

Thanks!
User avatar
Joel
Moodkie Staff
Posts: 4849
Joined: Wed Nov 07, 2012 10:32 pm

Re: FileNotFoundExpection after update to ES3

Post by Joel »

Hi there,

It looks like the Asset Store did not remove the old DLLs.

If you search your project for ES2.dll, MoodkieSecurity.dll and ES2Editor.dll and delete them, this should fix the problem.

All the best,
Joel
Joel @ Moodkie Interactive
Purchase Easy Save | Contact | Guides | Docs | Getting started
PabloAM
Posts: 26
Joined: Tue Nov 18, 2014 8:43 pm

Re: FileNotFoundExpection after update to ES3

Post by PabloAM »

Looks like first error was resolved! Thanks :)

But I still get this:

Code: Select all

UnassignedReferenceException: The variable eventReceiver of TweenAlpha has not been assigned.
You probably need to assign the eventReceiver variable of the TweenAlpha script in the inspector.
UnityEngine.GameObject.GetComponent[ES3AutoSave] () (at C:/buildslave/unity/build/artifacts/generated/common/runtime/GameObjectBindings.gen.cs:38)
ES3Types.ES3Type_GameObject.Write (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/Unity Types/ES3Type_GameObject.cs:37)
ES3Writer.Write (System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:153)
ES3Writer.WriteProperty (System.String name, System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:204)
ES3Types.ES3Type.WriteProperties (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3Type.cs:76)
ES3Types.ES3ReflectedComponentType.WriteComponent (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/Reflected Types/ES3ReflectedComponentType.cs:20)
ES3Types.ES3ComponentType.WriteObject (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3ComponentType.cs:32)
ES3Types.ES3ObjectType.Write (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3ObjectType.cs:23)
ES3Writer.Write (System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:153)
ES3Writer.WriteProperty (System.String name, System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:204)
ES3Types.ES3Type.WriteProperties (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3Type.cs:76)
ES3Types.ES3ReflectedObjectType.WriteObject (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/Reflected Types/ES3ReflectedObjectType.cs:21)
ES3Types.ES3ObjectType.Write (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3ObjectType.cs:23)
ES3Types.ES3Type.WriteUsingDerivedType (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3Type.cs:45)
ES3Types.ES3ObjectType.Write (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3ObjectType.cs:22)
ES3Writer.Write (System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:153)
ES3Types.ES3ListType.Write (System.Object obj, .ES3Writer writer, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Types/Collection Types/ES3ListType.cs:27)
ES3Writer.Write (System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:143)
ES3Writer.WriteProperty (System.String name, System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:204)
ES3Types.ES3Type.WriteProperties (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3Type.cs:76)
ES3Types.ES3ReflectedObjectType.WriteObject (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/Reflected Types/ES3ReflectedObjectType.cs:21)
ES3Types.ES3ObjectType.Write (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3ObjectType.cs:23)
ES3Writer.Write (System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:153)
ES3Types.ES3ListType.Write (System.Object obj, .ES3Writer writer, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Types/Collection Types/ES3ListType.cs:27)
ES3Writer.Write (System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:143)
ES3Writer.WriteProperty (System.String name, System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:204)
ES3Types.ES3Type.WriteProperties (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3Type.cs:76)
ES3Types.ES3ReflectedObjectType.WriteObject (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/Reflected Types/ES3ReflectedObjectType.cs:21)
ES3Types.ES3ObjectType.Write (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3ObjectType.cs:23)
ES3Writer.Write (System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:153)
ES3Writer.WriteProperty (System.String name, System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:204)
ES3Writer.Write[Universes] (System.String key, System.Object value) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:87)
ES3.Save[Universes] (System.String key, System.Object value) (at Assets/Plugins/Easy Save 3/Scripts/ES3.cs:27)
Tutorial0_0.Update () (at Assets/Scripts/Tutorials/Tutorial0_0.cs:51)
Tutorials.TutorialsUpdate () (at Assets/Scripts/Tutorials.cs:195)
Is because te auto save scene feature? Can I remove it?

Thanks!
User avatar
Joel
Moodkie Staff
Posts: 4849
Joined: Wed Nov 07, 2012 10:32 pm

Re: FileNotFoundExpection after update to ES3

Post by Joel »

Hi there,

If you're not using the ES3AutoSave functionality, it looks like you might have put an ES3AutoSave component in your scene by accident. If you remove it, this should fix your issue.

All the best,
Joel
Joel @ Moodkie Interactive
Purchase Easy Save | Contact | Guides | Docs | Getting started
PabloAM
Posts: 26
Joined: Tue Nov 18, 2014 8:43 pm

Re: FileNotFoundExpection after update to ES3

Post by PabloAM »

Thanks for you reply.

I don´t have it in asny scene.

Code: Select all

UnassignedReferenceException: The variable eventReceiver of TweenAlpha has not been assigned.
You probably need to assign the eventReceiver variable of the TweenAlpha script in the inspector.
UnityEngine.GameObject.GetComponent[ES3AutoSave] () (at C:/buildslave/unity/build/artifacts/generated/common/runtime/GameObjectBindings.gen.cs:38)
ES3Types.ES3Type_GameObject.Write (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/Unity Types/ES3Type_GameObject.cs:37)
ES3Writer.Write (System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:153)
ES3Writer.WriteProperty (System.String name, System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:204)
ES3Types.ES3Type.WriteProperties (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3Type.cs:76)
ES3Types.ES3ReflectedComponentType.WriteComponent (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/Reflected Types/ES3ReflectedComponentType.cs:20)
ES3Types.ES3ComponentType.WriteObject (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3ComponentType.cs:32)
ES3Types.ES3ObjectType.Write (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3ObjectType.cs:23)
ES3Writer.Write (System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:153)
ES3Writer.WriteProperty (System.String name, System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:204)
ES3Types.ES3Type.WriteProperties (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3Type.cs:76)
ES3Types.ES3ReflectedObjectType.WriteObject (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/Reflected Types/ES3ReflectedObjectType.cs:21)
ES3Types.ES3ObjectType.Write (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3ObjectType.cs:23)
ES3Types.ES3Type.WriteUsingDerivedType (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3Type.cs:45)
ES3Types.ES3ObjectType.Write (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3ObjectType.cs:22)
ES3Writer.Write (System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:153)
ES3Types.ES3ListType.Write (System.Object obj, .ES3Writer writer, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Types/Collection Types/ES3ListType.cs:27)
ES3Writer.Write (System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:143)
ES3Writer.Write (System.Object value, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:129)
ES3Writer.WriteProperty (System.String name, System.Object value) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:183)
ES3Types.ES3Type_Universe.WriteObject (System.Object obj, .ES3Writer writer) (at Assets/Easy Save 3/Types/ES3Type_Universe.cs:18)
ES3Types.ES3ObjectType.Write (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3ObjectType.cs:23)
ES3Writer.Write (System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:153)
ES3Types.ES3ListType.Write (System.Object obj, .ES3Writer writer, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Types/Collection Types/ES3ListType.cs:27)
ES3Writer.Write (System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:143)
ES3Writer.Write (System.Object value, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:129)
ES3Writer.WriteProperty (System.String name, System.Object value) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:183)
ES3Types.ES3Type_Universes.WriteObject (System.Object obj, .ES3Writer writer) (at Assets/Easy Save 3/Types/ES3Type_Universes.cs:22)
ES3Types.ES3ObjectType.Write (System.Object obj, .ES3Writer writer) (at Assets/Plugins/Easy Save 3/Scripts/Types/ES3ObjectType.cs:23)
ES3Writer.Write (System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:153)
ES3Writer.WriteProperty (System.String name, System.Object value, ES3Types.ES3Type type, ReferenceMode memberReferenceMode) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:204)
ES3Writer.Write[Universes] (System.String key, System.Object value) (at Assets/Plugins/Easy Save 3/Scripts/Writers/ES3Writer.cs:87)
ES3.Save[Universes] (System.String key, System.Object value) (at Assets/Plugins/Easy Save 3/Scripts/ES3.cs:27)
Tutorial0_0.Update () (at Assets/Scripts/Tutorials/Tutorial0_0.cs:51)
Tutorials.TutorialsUpdate () (at Assets/Scripts/Tutorials.cs:195) 
I go to that line and is:
ES3.Save<Universes>("universes",Globals.universes);

I added every class in ES2 Types.

But is still showing that error. And Alpha tween is correctly referenced in the gameobject.

This is my class Universe:
[XmlRoot("Universes"), Serializable]
public class Universes
{
    [XmlAttribute("current")]
    public int current;
    [XmlAttribute("last")]

    public int last;
    [XmlAttribute("total")]
    public int total;

    public GlobalsUniInfo globalInfo = new GlobalsUniInfo();

    public PremiumShops premiumShop = new PremiumShops();

    [XmlElement("Universe")]
    public List<Universe> universe = new List<Universe>();

    public static Universes Load(string path)
    {
        try
        {
            var serializer = new XmlSerializer(typeof(Universes));
            using (var stream = new FileStream(path, FileMode.Open))
            {
                return serializer.Deserialize(stream) as Universes;
            }
        }
        catch (Exception ex)
        {
            NGUIDebug.Log("Error Uni: " + ex.Message);
        }
        return null;
    }

    //Loads the xml directly from the given string. Useful in combination with www.text.
    public static Universes LoadFromText(string text)
    {
        var serializer = new XmlSerializer(typeof(Universes));
        return serializer.Deserialize(new StringReader(text)) as Universes;
    }
}
Thanks
User avatar
Joel
Moodkie Staff
Posts: 4849
Joined: Wed Nov 07, 2012 10:32 pm

Re: FileNotFoundExpection after update to ES3

Post by Joel »

Hi there,

Would you be able to send me a project and instructions to replicate this?

I'm not sure how the line throwing the error could possibly throw such an error if there's no ES3AutoSave, so it looks like something strange might be happening at Unity's end.

All the best,
Joel
Joel @ Moodkie Interactive
Purchase Easy Save | Contact | Guides | Docs | Getting started
Post Reply