現在のProject DirectoryまたはBin Directoryを取得して、いくつかのレベルアップするにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/2894413

質問

ASP.NET MVCアプリがあり、コンテンツディレクトリ内にいくつかのXSLファイルがあります。ディレクトリを動的に購入するためのいくつかの方法を試してみてください。

では、ディレクトリをコンテンツ/XSLフォルダを指すようにするにはどうすればよいですか?

私が最も近いのはこれでした:

this.GetType().Assembly.CodeBase 

これはプロジェクトDLLのみを返しますが、そこから数レベルを上に移動する方法や、パスをナビゲートするために使用する.NETライブラリをどのように移動するかを理解することはできません。

no ../ .. :(

基本的に、BINディレクトリの同じレベルのコンテンツ/XSLフォルダーに移動したいと思います。

役に立ちましたか?

解決

あなたがすべき Server.MapPath このため。

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