Отзывы фрилансеров:
+ 56
- 0
Зарегистрирован на сайте 16 лет и 1 месяц
Бюджет:
10 $
7.49 € — 794.30 руб
Код компилирую под .net4, обфусцирую Через SmartAssembly (на скриншоте показано исключение, которое появляется после обфускации, а также настройка SmartAssembly, включение которой вызывает исключение. Нужно найти выход из ситуации. Оплата 10$
========================
#region settings managing
public struct Settings
{
public string edsubject;
};
public void SaveSettingsToXml (Settings mysettings)
{
XmlSerializer writer = new XmlSerializer (mysettings.GetType ());
StreamWriter file = new StreamWriter (settingsFile);
writer.Serialize (file, mysettings);
file.Close ();
}
public Settings LoadSettingsFromXml ()
{
Здесь выскакивает исключение!!!---->>>>>>>>>>>>>.// Create an instance of the XmlSerializer specifying type and namespace.
XmlSerializer serializer = new XmlSerializer (typeof (Settings));
// A FileStream is needed to read the XML document.
FileStream fs = new FileStream (settingsFile, FileMode.Open);
XmlReader reader = XmlReader.Create (fs);
// Declare an object variable of the type to be deserialized.
Settings i;
// Use the Deserialize method to restore the object' s state.
i = (Settings)serializer.Deserialize (reader);
fs.Close ();
return i;
}
public void loadSettings ()
{
try
{
Settings mysettings = LoadSettingsFromXml ();
ed.subject=mysettings.edsubject;
loadEdValuesToBrowser ();
}
catch
{
}
}
public void saveSettings ()
{
try
{
Settings mysettings = new Settings ();
mysettings.edplain = ed.plain;
mysettings.edsubject = subject;
SaveSettingsToXml (mysettings);
}
catch (Exception exp)
{
MessageBox.Show (exp.Message, «Error», MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
#endregion
Разделы:
Опубликован:
12.12.2012 | 17:34 [последние изменения: 12.12.2012 | 17:35]
Теги: написать программу, создать программу, разработать программу, разработчики программ, прикладной программист