質問
URLパスの管理は、ASP.NETで本当に苦痛になる場合があります。 AbsolutePath vs RelativePath vsなどは私を夢中にさせます。多くのソリューションでは、ユーザーがweb.config要素を編集して正しいサブフォルダーパスを含める必要があることがわかりました。例:
ウェブサイトのルート: http://www.domain.com Web.config設定:/
ウェブサイトルート: http://www.domain.com/blog web.config設定:/ blog /
web.configを変更せずにこれを適切に処理する方法はありますか?
解決
Request.ApplicationPathを使用できます。使用法のリファレンスは、こちらです。
これにより、たとえば、画像フォルダーはRequest.ApplicationPath +" / images /&quot ;;になります
他のヒント
Rickのブログエントリは私の問題の解決に役立つと思う...
所属していません StackOverflow