I've been experiencing a problem, when I try to add a PP to my steady-state simulation.
DWsim v8.6.1.
Caught unhandeld exception: The type initializer for 'Newtonsoft.Json.Json Writer' threw an exception
System.TypeInitializationException: The type initializer for 'Newtonsoft.Json.JsonWriter' threw an exception. ---> System.IO.FileNotFoundException: Could not load file or assembly 'System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies. A rendszer nem találja a megadott fájlt.
at Newtonsoft.Json.Utilities.EnumUtils.InitializeValuesAndNames(StructMultiKey2 key)
at System.Collections.Concurrent.ConcurrentDictionary2.GetOrAdd(TKey key, Func`2 valueFactory)
at Newtonsoft.Json.Utilities.EnumUtils.GetEnumValuesAndNames(Type enumType)
at Newtonsoft.Json.JsonWriter.BuildStateArray()
at Newtonsoft.Json.JsonWriter..cctor()
--- End of inner exception stack trace ---
at Newtonsoft.Json.JsonWriter..ctor()
at Newtonsoft.Json.JsonTextWriter..ctor(TextWriter textWriter)
at Newtonsoft.Json.JsonConvert.SerializeObjectInternal(Object value, Type type, JsonSerializer jsonSerializer)
at Newtonsoft.Json.JsonConvert.SerializeObject(Object value, JsonSerializerSettings settings)
at DWSIM.Thermodynamics.PropertyPackages.PropertyPackage.SaveData() in C:\Users\Daniel\source\repos\DanWBR\dwsim\DWSIM.Thermodynamics\PropertyPackages\PropertyPackage.vb:line 12516
at DWSIM.Thermodynamics.PropertyPackages.PropertyPackage.Clone() in C:\Users\Daniel\source\repos\DanWBR\dwsim\DWSIM.Thermodynamics\PropertyPackages\PropertyPackage.vb:line 700
at DWSIM.FormSimulWizard.Button8_Click(Object sender, EventArgs e) in C:\Users\Daniel\source\repos\DanWBR\dwsim\DWSIM\Forms\FormSimulWizard.vb:line 277
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Thank you in advance.
If you need more information I get back to you asap.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi Daniel!
I've been experiencing a problem, when I try to add a PP to my steady-state simulation.
DWsim v8.6.1.
Caught unhandeld exception: The type initializer for 'Newtonsoft.Json.Json Writer' threw an exception
System.TypeInitializationException: The type initializer for 'Newtonsoft.Json.JsonWriter' threw an exception. ---> System.IO.FileNotFoundException: Could not load file or assembly 'System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies. A rendszer nem találja a megadott fájlt.
at Newtonsoft.Json.Utilities.EnumUtils.InitializeValuesAndNames(StructMultiKey
2 key) at System.Collections.Concurrent.ConcurrentDictionary2.GetOrAdd(TKey key, Func`2 valueFactory)at Newtonsoft.Json.Utilities.EnumUtils.GetEnumValuesAndNames(Type enumType)
at Newtonsoft.Json.JsonWriter.BuildStateArray()
at Newtonsoft.Json.JsonWriter..cctor()
--- End of inner exception stack trace ---
at Newtonsoft.Json.JsonWriter..ctor()
at Newtonsoft.Json.JsonTextWriter..ctor(TextWriter textWriter)
at Newtonsoft.Json.JsonConvert.SerializeObjectInternal(Object value, Type type, JsonSerializer jsonSerializer)
at Newtonsoft.Json.JsonConvert.SerializeObject(Object value, JsonSerializerSettings settings)
at DWSIM.Thermodynamics.PropertyPackages.PropertyPackage.SaveData() in C:\Users\Daniel\source\repos\DanWBR\dwsim\DWSIM.Thermodynamics\PropertyPackages\PropertyPackage.vb:line 12516
at DWSIM.Thermodynamics.PropertyPackages.PropertyPackage.Clone() in C:\Users\Daniel\source\repos\DanWBR\dwsim\DWSIM.Thermodynamics\PropertyPackages\PropertyPackage.vb:line 700
at DWSIM.FormSimulWizard.Button8_Click(Object sender, EventArgs e) in C:\Users\Daniel\source\repos\DanWBR\dwsim\DWSIM\Forms\FormSimulWizard.vb:line 277
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Thank you in advance.
If you need more information I get back to you asap.
Hi, what is your windows version? please make sure to have the latest version of the .NET Framework installed.