Les chemins d'accès relatifs à un ASP.NET le code de l'application derrière

Étant nouveau ASP.NET je ne suis pas sûr de la meilleure solution à mon problème. J'ai une ligne de code comme:

xDoc.Load("Templates/template1.cfg");

xDoc est un XmlDocument. Dans mon projet, au plus haut niveau il y a un répertoire appelé Modèles. Quand je lance le projet en mode debug, je reçois un DirectoryNotFoundException, et apparemment, il est à la recherche pour les Modèles de dir en C:\Program Files\Common Files\Microsoft Shared\DevServer\10.0\Templates.

Comment peut pointer correctement à ce répertoire sans le coder en dur?

  • Avez-vous regardé Server.MapPath ?
InformationsquelleAutor kmarks2 | 2012-03-07