Split serializer/deserializer

This commit is contained in:
Flamefire committed 2014-10-30 16:49:14 +01:00
1 parent 3928fee041
commit 12e48d0446
8 files changed
+438 -420

No files matched your search

+4 -3
View File
@@ -89,7 +89,7 @@ namespace VocaluxeLib.Profile
public bool LoadProfile()
{
var xml = new CXmlSerializer();
var xml = new CXmlDeserializer();
try
{
xml.Deserialize(FilePath, this);
@@ -106,11 +106,12 @@ namespace VocaluxeLib.Profile
private bool _ConvertProfile(ref Exception e)
{
var xml = new CXmlSerializer();
var xml = new CXmlDeserializer();
var ser = new CXmlSerializer();
try
{
var old = xml.Deserialize<SOldXmlProfile>(FilePath);
string newXml = xml.Serialize(old.Info);
string newXml = ser.Serialize(old.Info);
xml.DeserializeString(newXml, this);
}
catch (Exception e2)