6

プロジェクトに にBuild Action設定されているファイルがいくつかありますContent

これらのコンテンツ ファイルを読み取るためのストリームを取得するにはどうすればよいですか?

PS: を設定してBuild ActionからResourceファイルを読み取ることApplication.GetResourceStream()はオプションではありません。

4

2 に答える 2

10

のアイテムBuild ActionContentパッケージ(.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 に答える