He estado tratando de obtener la ruta de la aplicación para mi proyecto en el evento Application_Start en el asax global Puedo usar server.mappath en páginas que no están enrutadas, pero cuando estoy en una página enrutada recibo la nueva ruta virtual hay una forma de obtener la ruta de la aplicación al inicio no puedo usar Solicitud o sesión o HttpContext.items [clave] en ese nivel ¿Alguien sabe qué hacer?ApplicationPath on Application_Start
6
A
Respuesta
7
Ésta es la solución: http://msdn.microsoft.com/en-us/library/system.web.hosting.hostingenvironment.aspx
-1
¿Por qué no utiliza Application_BeginRequest? para mapear ruta cada vez?
Allí se puede utilizar
HttpApplication.Request.RawUrl
para obtener la ruta solicitada y posteriormente se puede volver a escribir con la ruta asignada utilizando
HttpContext.Current.RewritePath
Cuestiones relacionadas
- 1. Application_Start ASP.NET
- 2. Request.Url.Host y ApplicationPath en una llamada
- 3. Varios eventos Application_Start que activan
- 4. application_start disparando inesperadamente asp.net
- 5. HttpUtility.UrlEncode y Application_Start
- 6. ASP.NET MVC3 Debugging Application_Start
- 7. Application_Start() evento en global.asax
- 8. solicitud objeto en Application_Start caso
- 9. Diferencia entre Application_Start y Application_OnStart
- 10. Cuándo utilizar Application_Start vs Init en Global.asax?
- 11. Acceso al kernel ninject en Application_Start
- 12. Does Application_Start bloquea todas las solicitudes entrantes
- 13. Global.asax Application_start activado en cada acción
- 14. No se puede romper en global.asax/Application_Start
- 15. Obtener ruta física aplicación actual dentro Application_Start
- 16. ¿Obtener la URL del sitio web desde Application_Start?
- 17. "on" preventDefault
- 18. ¿Cómo se puede conectar una función de SharePoint 2007 en Application_Start de un sitio?
- 19. ¿Por qué no se desencadena el evento Application_Start() cuando depuro mi aplicación ASP.NET MVC?
- 20. ¿Existe un equivalente de Application_Start para una biblioteca de clases en C#
- 21. Ejecute Application_Start inmediatamente cuando se reinicie el grupo de aplicaciones en IIS
- 22. cuál es el equivalente global.asax Application_Start al usar WAS en IIS7
- 23. ¿Qué sucede si se lanza una excepción no controlada en Application_Start?
- 24. ¿Se activa el evento Application_Start en global.asax cuando se vuelve a publicar el código?
- 25. ¿Cómo obtener el nombre de host completo + número de puerto en Application_Start of Global.aspx?
- 26. NUnit on Mono?
- 27. MPMoviePlayerController alternatives on iPhone?
- 28. replaceWith on XML problem
- 29. JFrame On Close Operation
- 30. ¿Qué significa ON [PRIMARY]?
Esa es mi respuesta, pero cuando hago esto HostinEnvironment.PhysicalApplicationPath + "\\ App_GlobalResources" obtengo la doble barra diagonal – ONYX
No entiendo rstand, en primer lugar, para combinar diferentes rutas use System.IO.Path.Combine (HostingEnvironment.PhysicalApplicationPath, "App_GlobalResources"); y no en contacto –
Es mi error me estaba concentrando en la ruta que regresó correctamente – ONYX