I have a XML file in a folder in the project. I would like to use XDocument.Load(string)
but do I have to write the complete path to the application as part of
It would be better to add your XML file as a project resource: go to the properties of the project then to Resources tab. Choose Add Resource and add your file. Then you will be able to get your XDocument that way:
XDocument xml = XDocument.Parse(Properties.Resources.Registro);
If you want, however, to keep everything like you did you could maybe go with Reflection. See the answer here: How to read embedded resource text file