Dificuldade em gerir URL Paths
Pergunta
Gerenciamento de caminhos de URL pode ser uma verdadeira dor no ASP.NET. AbsolutePath vs RelativePath vs etc. me deixa louco. Acho que muitas soluções exigem que o usuário elemento editar web.config para incluir o caminho subpasta correta; ex.
Site Root: http://www.domain.com configuração Web.config: /
Site Root: http://www.domain.com/blog configuração web.config: blog / /
Existe uma maneira de lidar correctamente com isso sem ter que fazer alterações no web.config?
Solução
Você pode usar Request.ApplicationPath. Uma referência de uso é aqui .
Desta forma, suas imagens pasta, por exemplo, será Request.ApplicationPath + "/ images /";
Outras dicas
entrada do blog do Rick ajuda a resolver alguns dos meus problemas ...