caminho relativo na configuração web
-
02-07-2019 - |
Pergunta
Como posso ter um caminho relativo no arquivo web.config. Este valor não é na cadeia de conexão, então não posso usar | DataDirectory | (Eu acho), então o que eu posso fazer?
Solução
O que é o caminho relativo para?
Você está falando de um caminho de diretório física ou um caminho url?
Editar:
Eu precisava fazer algo semelhante para um dos meus projetos. I necessárias para localizar um arquivo de configuração que foi armazenado em uma determinada pasta. Enquanto o arquivo web.config em si não fornece nada de especial para isso, você pode tomar um caminho do arquivo web.config e convertê-lo para um caminho app-relativa.
Request.ApplicationPath você recebe o diretório base da aplicação web. Você pode acrescentar o caminho relativo para isso e dar-lhe a tudo o que precisa.
Veja também este post por Rick Strahl para outra interessante diretórios que podem ajudá-lo.
Você pode então anexar o caminho relatvie para