質問

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のブログエントリは私の問題の解決に役立つと思う...

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top