asp.net-mvc-3 - framework - asp.net mvc versions
¿Cómo obtener la raíz de la aplicación(ruta física completa) en OnApplicationStarted en la aplicación MVC3? (2)
Hasta ahora he usado:
Dim appPath = HttpContext.Current.Request.MapPath(HttpContext.Current.Request.ApplicationPath)
Pero hoy cambié mi aplicación de IIS6 a IIS7 y recibo la excepción "La solicitud no está disponible en este contexto". Esto se debe a la canalización en modo integrado en IIS7. No quiero ir al modo clásico, así que estoy buscando una forma diferente de obtener la ruta de la aplicación (que es "C: / SVN / L2E / trunk / Website").
¿Alguien tiene una idea de cómo puedo obtener la ruta física completa de mi aplicación MVC3?
Puede usar System.Web.HttpRuntime.AppDomainAppVirtualPath para obtener la ruta virtual y llamar a System.Web.Hosting.HostingEnvironment.MapPath para asignar la ruta virtual a una ruta física.
utilizar esta:
AppDomain.CurrentDomain.BaseDirectory