プロジェクトに にBuild Action設定されているファイルがいくつかありますContent。
これらのコンテンツ ファイルを読み取るためのストリームを取得するにはどうすればよいですか?
PS: を設定してBuild ActionからResourceファイルを読み取ることApplication.GetResourceStream()はオプションではありません。
プロジェクトに にBuild Action設定されているファイルがいくつかありますContent。
これらのコンテンツ ファイルを読み取るためのストリームを取得するにはどうすればよいですか?
PS: を設定してBuild ActionからResourceファイルを読み取ることApplication.GetResourceStream()はオプションではありません。
のアイテムBuild ActionはContentパッケージ(.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()メソッドを使用して、アプリケーションと共にデプロイされたファイルにアクセスする方法を示しています。