Now the plugin downloads the history.xml file, but it crashes LaunchBox. I think it's because of the "a" in the version number (0.287a).
(Inner Exception)
The input string '2.87a' was not in a correct format.
App: LaunchBox
Version: 13.26
Theme: Default
Type: System.FormatException
Site: Void ThrowFormatException[TChar](System.ReadOnlySpan`1[TChar])
Source: System.Private.CoreLib
at System.Number.ThrowFormatException[TChar](ReadOnlySpan`1 value)
at System.Double.Parse(ReadOnlySpan`1 s, NumberStyles style, IFormatProvider provider)
at System.Xml.XmlConvert.ToDouble(String s)
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderHistory.Read7_History(Boolean isNullable, Boolean checkType)
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderHistory.Read8_history()
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
(Outer Exception)
There is an error in XML document (2, 10).
App: LaunchBox
Version: 13.26
Theme: Default
Type: System.InvalidOperationException
Site: System.Object Deserialize(System.Xml.XmlReader, System.String, System.Xml.Serialization.XmlDeserializationEvents)
Source: System.Private.Xml
at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
at System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
at MAMEdatsViewer.ViewModel.DAThistory.LoadHistoryFile(Boolean updated)
at MAMEdatsViewer.SettingsWindow.AddOrUpdate(Dat selectedRow, Boolean add)
at MAMEdatsViewer.SettingsWindow.RowButton_Click(Object sender, RoutedEventArgs e)
at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__128_0(Object state)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
Recent Log:
00:53:01 Exception