6

我的项目中有一些文件Build Action设置为Content.

如何获取流来读取这些内容文件?

PS:设置Build ActionResource然后通过读取文件Application.GetResourceStream()不是一种选择。

4

2 回答 2

10

带有Build ActionofContent的项目包含在包 (.xap) 文件中,可通过Uri. 你仍然习惯于Application.GetResourceStream()进入溪流

var si = Application.GetResourceStream(new Uri("FileName.ext", UriKind.Relative));
using (var sr = new StreamReader(si.Stream))
{
    //blah
}

这在 MSDN 帮助中有很好的记录。Application.GetResourceStream

于 2012-04-27T20:26:13.753 回答
3

您可以在我最近发布的 MSDN 代码库中查看完整示例,该示例展示了如何使用Application.GetResourceStream()方法访问与应用程序一起部署的文件。

于 2012-04-27T21:02:50.787 回答