私のWebサイトが実行されているフォルダを取得します。私はHttpContext.Current.Request内で多くの異なるメソッドを使用しましたが、それらのどれも私が探していたものを返すものではありませんでした。私は部分文字列を使って簡単に値を取得できますが、それは非常にきれいに見えず、フォルダを取得する簡単な方法があるのだろうかと思っていました。物理フォルダの取得サイトが稼働しています
たとえば、コードを使用するとします。 \ ClientProjects \ Devの\ 10.3 \ SRC \個人用サイト
は、私が使用することができます:
HttpContext.Current.Server.MapPath("~")
私はCが得る
HttpContext.Current.Server.MapPath("~").Substring(HttpContext.Current.Server.MapPath("~").LastIndexOf("\") + 1)
をしかし、これは私が「フォルダを取得するには、実際に肥大化した方法です下を走っている。
私が考えることができるすべての方法は、ディレクトリではなくパスを返します。だから私は部分文字列であなたの罰金と思う。 – Magnus