【问题标题】:How to write txt file in windows app store?如何在windows应用商店中写入txt文件?
【发布时间】:2014-04-28 09:30:40
【问题描述】:

我整晚都在寻找如何将 txt 文件写入特定位置,例如 D:\ 我尝试了应用商店应用程序中未包含的StreamWriterSystem.IO.File 到目前为止没有运气 我将不胜感激。

【问题讨论】:

标签: c# windows microsoft-metro windows-store


【解决方案1】:

您无法从 Windows 应用商店应用写入任何位置,因为它们已被沙盒化,您只能写入应用的本地文件夹:

string text = "Hello, world";

StorageFolder folder = ApplicationData.Current.LocalFolder;
StorageFile file = await folder.CreateFileAsync("data.txt");

if (file != null)
{
    await FileIO.WriteTextAsync(file, text);
}

【讨论】:

  • 我发现使用 WriteTextAsync 可以写入文档文件夹,这对我来说已经足够好了
【解决方案2】:

您可能想签出FileIO 类,更具体地说是Writetextasync 用于编写文本文件的方法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-19
    • 1970-01-01
    相关资源
    最近更新 更多