Я работаю над проектом, в котором у меня много текстовых и XML-файлов. Я читаю их из моей программы во время выполнения.
Я сохранил пути к этим файлам в файле app.config, но все пути являются абсолютными путями, такими как «C: \ my_project \ help_files \ rejectList.txt».
Если я оставлю только путь "\ help_files \ rejectList.txt", программа выдаст исключение для файла notfound.
Can anyone please tell me how to set relative paths in C# applications?
Я хотел бы установить что-то вроде "$ root \ help_files \ rejectList.txt", и во время выполнения $ root должен разрешить фактический путь.
Is there any way in .net to set paths like this?
Кроме того, у меня есть еще один вопрос. У меня также есть некоторые DLL, которые необходимы для моего проекта. Где люди обычно хранят дллс? В той же папке, что и в exe-файле, или мы должны создать одну папку с именем "lib" и поместить туда dll?
Спасибо и С уважением,
Шекхар