¿Cómo resuelvo las rutas relativas a un directorio raíz de la aplicación ASP.NET MVC 4? Es decir, quiero abrir archivos pertenecientes a la aplicación desde acciones del controlador, a los que se hace referencia como ~/Data/data.html
. Estas rutas se suelen especificar en Web.config
.¿Cómo puedo resolver una ruta relacionada con una raíz de la aplicación ASP.NET MVC 4?
EDIT:
Por 'resolver' me refiero a transformar una ruta relativa al directorio raíz de la aplicación de una ruta absoluta, .e.g. ~/Data/data.html
→ C:\App\Data\Data.html
.
Así es como obtiene 'referencia' esos archivos desde la raíz ... –
@Nate ¿Qué quiere decir con que ~ se expande automáticamente? – aknuds1
[HttpContext.Current.Server.MapPath] (http://msdn.microsoft.com/en-us/library/system.web.httpserverutility.mappath.aspx)? – nemesv