Как я могу сохранить файлы в моей папке проекта c # - PullRequest
0 голосов
/ 28 апреля 2018

Спасибо всем, что я нашел жизнеспособное решение с помощью @ NigelWhatling.

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

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

AppDomain.CurrentDomain.BaseDirectory;

пример кода:

string directory = AppDomain.CurrentDomain.BaseDirectory;
string NameOfFile = "test.txt";
string path= Path.Combine(directory , NameOfFile );

using (StreamWriter sw= new StreamWriter(path, true))
            {

                sw.WriteLine("Hello world");
            }

Этот код дает мне место, где была запущена программа

C:\Users\sam\source\repos\Project\server\bin\Debug

Но я хочу сохранить в папке Project, где находятся все файлы проектов. Как я могу это сделать. Любая помощь будет оценена.

1 Ответ

0 голосов
/ 28 апреля 2018

Вы можете включить любой тип файла в ваш проект. Если вы используете Visual Studio, вы можете перетащить их в проект в обозревателе решений VS или щелкнуть правой кнопкой мыши проект и выбрать «Добавить» -> «Существующий элемент ...».

...