我的项目中有一些文件Build Action
设置为Content
.
如何获取流来读取这些内容文件?
PS:设置Build Action
为Resource
然后通过读取文件Application.GetResourceStream()
不是一种选择。
我的项目中有一些文件Build Action
设置为Content
.
如何获取流来读取这些内容文件?
PS:设置Build Action
为Resource
然后通过读取文件Application.GetResourceStream()
不是一种选择。
带有Build Action
ofContent
的项目包含在包 (.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
您可以在我最近发布的 MSDN 代码库中查看完整示例,该示例展示了如何使用Application.GetResourceStream()方法访问与应用程序一起部署的文件。