我想将数据文件添加到我的项目中。这些文件将来不会更改。我可以在项目结构中的什么位置放置它们?我试图将它们放入 Assets ,但有时它们会从那里消失。我应该把它们放在哪里?
最佳答案
检查文件和文件夹的属性(通过 visual studio)并检查“Build Action”是否设置为 Content,“Copy to Output Directory”是否设置为“Copy Always”
要读取此文件,请使用:
var folder = await Windows.ApplicationModel.Package.Current.InstalledLocation.GetFolderAsync("MyFolder");
var file = await folder.GetFileAsync("MyFile.txt");
if (file != null)
{
var content = await FileIO.ReadTextAsync(file);
}
关于c# - 如何从项目路径获取 WinRT 中的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21500336/