2014-09-11 3 views
1

В моем проекте я добавил в него папку с файлами. У всех есть локальный путь.Как получить путь к папке в моем проекте (и пути к файлам в этой папке)?

Я хочу иметь строковый массив со всеми путями ко всем этим файлам, но я не знаю, как это сделать.

Я пробовал это, но он возвращает строки только в формате «namespace + project + foldername + name».

string[] test = Assembly.GetExecutingAssembly().GetManifestResourceNames(); 

То, что я хочу, это полный путь:

D: \ Projectname \ Project \ Папка \ file.ext

Это также поможет получить задание/путь к папка, потому что тогда я мог бы получить файлы с:

System.IO.Directory.GetFiles(); 

У кого-нибудь появилась идея?

+0

строка тест = System.AppDomain.CurrentDomain.BaseDirectory; сделай это. найдено здесь: http://stackoverflow.com/questions/14549766/how-to-get-my-project-path – user3616874

ответ

0

Попробуйте это.

string path= Path.GetDirectoryName(Path.GetDirectoryName(System.IO.Directory.GetCurrentDirectory())); 
0

попробовать этот

string[] files= Directory.GetFiles(@"directory"); 

и если вы хотите, чтобы ваш каталог проекта использовать

string path = Directory.GetCurrentDirectory(); 
Смежные вопросы