Hola, estoy desarrollando una aplicación web ASP.net. Necesito encontrar la ubicación actual (física) del sitio web (o el directorio bin que contiene los ensamblajes).ASP .net ubicación física actual
He intentado usar Directory.GetCurrentDirectory() y eso me devuelve el directorio temporal de ASP .net.
Realmente no me gusta la idea de incluir un entorno para la ruta absoluta en mi archivo de configuración de la aplicación (eww!)
Cualquier ayuda sería muy apreciada! :)
Conclusión:
que debería haber dado un poco de contexto de por qué me gustaría que la ruta del archivo físico. Gracias a todos por sus prontas respuestas a la pregunta :)
Estoy usando XSL-FO para .net (la biblioteca FO.net) para generar un PDF. Incorporación de imágenes en FO requiere una ruta absoluta para ser dada:
<fo:external-graphic src="C:\MyWebsite\images\image1.jpg" />
Lo que tenía que hacer era establecer el directorio actual en el sitio web (o directorio bin), lo que permitiría al procesador XSL FO saber por dónde encuentra la imagen
Gracias Gonzalo, que funciona muy bien en mi situación. :) – Russell
Sí, gracias por mostrar estas dos referencias :) – Chau