Just as a note to my self, here I showed one way of getting exe path, another way can be something like this:

Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "Afile.xml")

So, with line:

Assembly.GetExecutingAssembly().Location

we are receiving full path, then with line:

Path.GetDirectoryName(...)

we are getting just a folder name, and with line:

Path.Combine(...)

we are combining path with our file name.