Как получить текущий каталог проекта или каталог Bin и переместите несколько уровний вверх?
-
04-10-2019 - |
Вопрос
У меня есть приложение ASP.NET MVC, и у меня есть несколько XSL-файлов внутри каталога содержимого. Я попробую несколько методов, чтобы получить каталог динамически покупать держать в ближайшее время.
Итак, как получить каталог, чтобы указать на папку Content / XSL?
Самое близкое, что я пришел к этому:
this.GetType().Assembly.CodeBase
Что возвращает только проект DLL, но я не могу выяснить, как переместить несколько уровней оттуда или какую библиотеку .NET использовать для перемещения по пути.
нет никаких ../.. :(
В основном я хочу перейти к папке Content / XSL, которая находится на том же уровне каталога Bin.
Решение
Вам следует Server.MapPath
за это.
Не связан с StackOverflow