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. ASP.NET MVC3 Debugging Application_Start
- 5. HttpUtility.UrlEncode y Application_Start
- 6. application_start disparando inesperadamente asp.net
- 7. Application_Start() evento en global.asax
- 8. Diferencia entre Application_Start y Application_OnStart
- 9. solicitud objeto en Application_Start caso
- 10. Obtener ruta física aplicación actual dentro Application_Start
- 11. Acceso al kernel ninject en Application_Start
- 12. Global.asax Application_start activado en cada acción
- 13. Does Application_Start bloquea todas las solicitudes entrantes
- 14. No se puede romper en global.asax/Application_Start
- 15. Cuándo utilizar Application_Start vs Init en Global.asax?
- 16. ¿Obtener la URL del sitio web desde Application_Start?
- 17. "on" preventDefault
- 18. ¿Cómo obtener el nombre de host completo + número de puerto en Application_Start of Global.aspx?
- 19. ¿Por qué no se desencadena el evento Application_Start() cuando depuro mi aplicación ASP.NET MVC?
- 20. ¿Se activa el evento Application_Start en global.asax cuando se vuelve a publicar el código?
- 21. ¿Qué sucede si se lanza una excepción no controlada en Application_Start?
- 22. ¿Existe un equivalente de Application_Start para una biblioteca de clases en C#
- 23. cuál es el equivalente global.asax Application_Start al usar WAS en IIS7
- 24. ¿Cómo se puede conectar una función de SharePoint 2007 en Application_Start de un sitio?
- 25. Ejecute Application_Start inmediatamente cuando se reinicie el grupo de aplicaciones en IIS
- 26. MPMoviePlayerController alternatives on iPhone?
- 27. ¿Qué significa ON [PRIMARY]?
- 28. Udeswitch on/off
- 29. Lua on Rails?
- 30. mysql delete on join?
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