Как получить текущий каталог проекта или каталог Bin и переместите несколько уровний вверх?

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

Вопрос

У меня есть приложение ASP.NET MVC, и у меня есть несколько XSL-файлов внутри каталога содержимого. Я попробую несколько методов, чтобы получить каталог динамически покупать держать в ближайшее время.

Итак, как получить каталог, чтобы указать на папку Content / XSL?

Самое близкое, что я пришел к этому:

this.GetType().Assembly.CodeBase 

Что возвращает только проект DLL, но я не могу выяснить, как переместить несколько уровней оттуда или какую библиотеку .NET использовать для перемещения по пути.

нет никаких ../.. :(

В основном я хочу перейти к папке Content / XSL, которая находится на том же уровне каталога Bin.

Это было полезно?

Решение

Вам следует Server.MapPath за это.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top