Использование Directory.Getfiles с указанием абсолютного пути
Привет, интересно, если вы, ребята, могли бы помочь, пожалуйста.
Я пишу приложение, которое будет работать на нескольких серверах и, следовательно, на нескольких IP-адресах, и вместо того, чтобы использовать точный IP-адрес и структуру каталогов, я хотел бы просто вернуться на шаг назад. папка, из которой на самом деле работает приложение. Так например ....
Структура папок
\ controls \ ---- Он содержит файл aspx, который собирается проверить, существует ли файл xml в папке blogengine.
\ blogengine \ Это должно содержать XML-файлы
Код, который я использую, ......
string[] filePaths = Directory.GetFiles(@"\\94.175.237.35\inetpub$\wwwroot\mytest\BlogEngine\", "*.xml");
Который найдет файлы на конкретном сервере, но мне нужно найти файлы, относящиеся к серверу, на котором запущено приложение, так что мне не нужно постоянно менять путь к файлу. Поэтому мне нужно что-то вроде
string[] filePaths = Directory.GetFiles(@"..\BlogEngine\", "*.xml");
Но я не могу найти правильный синтаксис для этого?
Кто-нибудь знает??
Заранее спасибо, Craig