2016-03-25 8 views
0

、私はそうのように私の.xsltリソース埋め込みリソース、およびアクセスを構築することができ:Windowsランタイムコンポーネントからリソースにアクセスするには? C#クラスライブラリを

Stream stream = assembly.GetManifestResourceStream("myfile.xslt"); 
StreamReader reader = new StreamReader(stream); 
string content = await reader.ReadToEndAsync(); 

をWindowsのランタイムコンポーネントで、私はその(組立を行うことができるようには見えません。 Getexecutingassemblyは存在しません)ので、実行時には許可されません。私はWindows.Storage.StorageFile.GetFileFromApplicationUriAsyncを使用してリソースタイプのコンテンツを選択できますが、プロジェクトにファイルを置く場合に限り、コンポーネントを参照しています(間違っていない限り、毎回やりたくない)。コンポーネントからリソースにアクセスするにはどうすればよいですか?

答えて

0

私はそれを理解しました。リソースを「コンテンツ」に設定し、次に:

var document = await Windows.Storage.StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///NAMESPACENAME/file.xslt")); 
関連する問題