Pregunta

La administración de las rutas de URL puede ser un verdadero problema en ASP.NET. AbsolutePath vs RelativePath vs etc. me vuelve loco. Encuentro que muchas soluciones requieren que el usuario edite el elemento web.config para incluir la ruta de subcarpeta correcta; ej.

Raíz del sitio web: http://www.domain.com Configuración de Web.config: /

Raíz del sitio web: http://www.domain.com/blog Configuración de web.config: / blog /

¿Hay una manera de manejar esto correctamente sin tener que realizar cambios en el web.config?

¿Fue útil?

Solución

Puedes usar Request.ApplicationPath. Una referencia de uso es aquí .

De esta manera, su carpeta de imágenes, por ejemplo, será Request.ApplicationPath + " / images / " ;;

Otros consejos

Creo que entrada del blog de Rick ayuda a resolver algunos de mis problemas ...

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top