Siendo nuevo en ASP.NET no estoy seguro de la mejor solución a mi problema. Tengo una línea de código como:Rutas relativas en un código de aplicación ASP.NET detrás de
xDoc.Load("Templates/template1.cfg");
xdoc es un XmlDocument
. En mi proyecto, en el nivel superior hay un directorio llamado Plantillas. Cuando ejecuto el proyecto en modo de depuración, obtengo un DirectoryNotFoundException
, y aparentemente estoy buscando el directorio de plantillas en C:\Program Files\Common Files\Microsoft Shared\DevServer\10.0\Templates
.
¿Cómo se puede apuntar correctamente a ese directorio sin hardcoding?
¿Ha mirado 'Server.MapPath'? – asawyer