Веб-приложение работает на сервере, и у вас вообще нет доступа к клиентской файловой системе.Можете ли вы представить, какой это будет уязвимость?Я знаю, что не хочу, чтобы посещаемые мной сайты проверяли мою файловую систему ...
РЕДАКТИРОВАТЬ : Вопрос для приложения WinForms
Для приложения WinForms выможно использовать OpenFileDialog
и извлечь путь примерно так:
Если вы ищете путь к файлу:
string path = OpenFileDialog1.FileName; //output = c:\folder\file.txt
Если вы ищете путь к каталогу:
string path = Path.GetDirectoryName(OpenFileDialog1.FileName); //output = c:\folder
В общем случае класс System.IO.Path
обладает множеством полезных функций для извлечения и манипулирования информацией о пути.