0

URL パスの管理は、ASP.NET では非常に困難な場合があります。AbsolutePath と RelativePath となどは私を夢中にさせます。多くのソリューションでは、ユーザーが web.config 要素を編集して正しいサブフォルダー パスを含める必要があることがわかりました。元。

Web サイトのルート: http://www.domain.com Web.config 設定: /

Web サイトのルート: http://www.domain.com/blog web.config 設定: /blog/

web.config を変更せずにこれを適切に処理する方法はありますか?

4

2 に答える 2

2

Request.ApplicationPath を使用できます。使い方の参考はこちら

このようにして、たとえば、画像フォルダーは Request.ApplicationPath + "/images/"; になります。

于 2009-01-07T03:25:06.407 に答える
1

Rick のブログ エントリは、私の問題のいくつかを解決するのに役立つと思います...

于 2009-01-07T03:50:39.100 に答える