Я использую проект XNA Game 4.0 в Visual Studio 2017, и у меня возникают проблемы с редактированием файла в папке.
У меня есть файл с именем debuglog.txt
в папке с именем Logs
.
Папка и файл были правильно добавлены в проект; оба они правильно отображаются в каталоге bin/x68/Debug
(debuglog.txt
в Logs
и Logs
в bin/x68/Debug
).
Однако, когда я пытаюсь отредактировать содержимое файла методом LoadContent
следующим образом:
public string fileName = @"Content\Logs\debuglog.txt";
...
protected override void LoadContent(){
//Only the relevant code is shown and this is guaranteed to run
using(StreamWriter writer = new StreamWriter(File.Open(fileName, FileMode.OpenOrCreate))){
writer.Write("Test");
}
}
файл не имеет "Test" в нем.
Я пытался пропустить Content
часть пути к файлу, но тогда он тоже не работал.
Q: Почему файл не записывается в файл?