Привет, я занимаюсь разработкой веб-приложения ASP.net.
Мне нужно найти текущее местоположение (физическое) веб-сайта (или каталог bin, содержащий сборки).
Я попытался использовать Directory.GetCurrentDirectory (), и это возвращает мне временный каталог ASP .net.
Мне действительно не нравится идея включить настройку приложения для абсолютного пути в мой файл конфигурации (eww!)
Любая помощь будет высоко ценится! :)
Вывод:
Я должен был дать некоторый контекст относительно того, почему мне нужен физический путь к файлу.
Спасибо, ребята, за ваши быстрые ответы на вопрос:)
Я использую XSL-FO для .net (библиотека FO.net ) для создания PDF. Для встраивания изображений в FO требуется указать абсолютный путь:
<fo:external-graphic src="C:\MyWebsite\images\image1.jpg" />
Что мне нужно было сделать, это установить текущий каталог на веб-сайт (или в каталог bin), что позволило бы средству визуализации XSL FO узнать, где найти изображение.