I was trying to use Soap serialisation to save some systems settings
how ever it fails if the settings contain a Font object, works fine if
the Font object is not in the object being serialised.
Font is marked [Serializable()] in the MS documentation.
Exception has been thrown by the target of an invocation.
at System.Reflection.RuntimeConstructorInfo.Serializa tionInvoke(Object
target, SerializationInfo info, StreamingContext context)
at
System.Runtime.Serialization.ObjectManager.Complet eISerializableObject(Object
obj, SerializationInfo info, StreamingContext context)
at
System.Runtime.Serialization.ObjectManager.FixupSp ecialObject(ObjectHolder
holder)\r\n at System.Runtime.Serialization.ObjectManager.DoFixup s()
at
System.Runtime.Serialization.Formatters.Soap.Objec tReader.Deserialize(HeaderHandler handler, ISerParser serParser)
at
System.Runtime.Serialization.Formatters.Soap.SoapF ormatter.Deserialize(Stream
serializationStream, HeaderHandler handler)
at
System.Runtime.Serialization.Formatters.Soap.SoapF ormatter.Deserialize(Stream
serializationStream)
at MiTekAUS.mi2020mn.JigViewSettings.Load() in
c:\\mi2020mn\\mi2020mn\\jigviewsettings.cs:line 133