The code below creates XML file next to executable file of App. However, I would like to have an XML file created in a certain folder next to the executable file.
For example (I want to get behaviour like this):
// same directory
App.exe
ParametersFolder (here lies Parameters.xml)
// same directory
The code I'm currently using
public static void Save()
{
using (var file = File.Create(Singletone.FileName))
formatter.Serialize(file, Singletone);
}
and deserialization
public static void Load()
{
try
{
Parameters parameters;
using (var file = File.OpenRead(Singletone.FileName))
parameters = (Parameters)formatter.Deserialize(file);
Singletone.Text1 = parameters.Text1;
Singletone.Text2 = parameters.Text2;
}
catch (Exception)
{
Singletone.Text1 = "first";
Singletone.Text2 = "second";
}
}