Comment puis-je lire un fichier situé dans un dossier où ma page réside dans ASP.NET?

Comment puis-je lire un fichier situé dans un dossier où ma page réside dans ASP.NET (C#)?
J'ai une page appelée mypage.aspx et je suis en train de lire dans un fichier appelé foo.txt résidant dans un même répertoire que cette page.

Est-il un moyen d'ouvrir ce fichier pour la lecture avec File.OpenRead()?
Fournir un chemin d'accès relatif, comme File.OpenRead("foo.txt") échoue b/c de l'emplacement du fichier.

OriginalL'auteur Alex Khvatov | 2011-02-11