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?

Foi útil?

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 ...

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top