Comment obtenir un chemin à partir d'un répertoire dans une application console C#?

Dire que j'ai ce fichier structure

Soultion-> Folder1 -> FileIwant.html

Donc, cela pourrait être quelque chose comme C:\Soultion\Folder1\FilterIwant.html

Maintenant, j'ai besoin de lire ce fichier dans mon dossier de candidature. Je ne peux pas coder en dur depuis quand je la donne à quelqu'un d'autre ils pourraient le mettre sur le lecteur F: ou quelque chose.

Ou lorsque je crée un fichier msi, le chemin peut être complètement différent. Alors, comment puis-je dire peut-être prendre

"Folder1\FilterIwant.html"

et l'utiliser pour obtenir le chemin d'accès au dossier, peu importe où ils l'ont mis?

Modifier

J'ai essayé de Chemin.GetFullPath mais j'ai de la terre dans le bin/debug. Mais mon fichier n'est pas dans ce répertoire. Je pense que c'est un couple de répertoires avant. Aussi, si je fais un fichier msi, j'ai bin/debug?

OriginalL'auteur chobo2 | 2010-07-09