cómo obtener la ruta de la aplicación? ruta bincómo obtener la ruta de la aplicación en asp.net?
en asp.net
agradecimiento de antelación
cómo obtener la ruta de la aplicación? ruta bincómo obtener la ruta de la aplicación en asp.net?
en asp.net
agradecimiento de antelación
Obtiene la ruta raíz de la aplicación virtual de la aplicación ASP.NET en el servidor.
Request.ApplicationPath;
http://msdn.microsoft.com/en-us/library/system.web.httprequest.applicationpath.aspx
ResolveUrl("~/bin");
Server.MapPath("~/bin")
También podría utilizar la propiedad HostingEnvironment.ApplicationPhysicalPath.
Use esto si no tiene una solicitud disponible, como si no lo hubiera hecho . Gran respuesta. – allen1
Server.MapPath("~/bin")
También puede utilizar Request.PhysicalApplicationPath
Utilizando el siguiente fragmento:
string strPath = HttpContext.Current.Server.MapPath("~/bin");
Lo necesitaba al app_start
donde todavía no hay un HttpContext
, por lo tanto Request
y Server
no son opciones.
Esto hizo el truco:
System.Web.HttpRuntime.BinDirectory
HttpContext.Current.Server.MapPath("~/bin")
Application.StartupPath + "/bin"
AppDomain.CurrentDomain.BaseDirectory + "/bin"
y muchos más que se describe en un blog
Post relacionados [aquí] (https://stackoverflow.com/q/10951599/465053) . – RBT
Otra publicación que habla sobre [rutas del mapa del servidor en aplicaciones web en .Net] (https://stackoverflow.com/q/275781/465053) – RBT