C# Linux. Wczytywanie Obiektów z Pliku xml do listy

0

W czym mam błąd? Kod:

XDocument xml = XDocument.Load(@"D:\Gra\Users.xml");
            users = (
                from User in xml.Root.Elements("osoba")
                 select new User(
                    User.Element("Name").Value,
                    User.Element("Password").Value,
                    User.Element("Pozupr").Value
                    )


            
                    ).ToList<User>();

Users.xml:

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<!--Users-->
<Users>
  <Szczegoly>
    <Name>lol</Name>
    <Password>lol</Password>
    <Pozupr>Wszystko</Pozupr>
  </Szczegoly>
</Users>
1

Jeżeli to jest Linux to przypuszczam, że ścieżka D:\Gra\Users.xml może być niedostępna.

1 użytkowników online, w tym zalogowanych: 0, gości: 1