3

私はプリズムと、それがモジュールに分割されたアプリケーションを作成するためにもたらす可能性を実験しています。私のモジュールの1つで、XMLファイルからデータをロードしたいのですが、それを機能させることができません。

Uri uri = new Uri(resourceFile, UriKind.RelativeOrAbsolute);
StreamResourceInfo info = Application.GetResourceStream(uri);

モジュールプロジェクトの「Data」フォルダでファイルを検索します。代わりに、シェルプロジェクト内にXMlファイルを含む「Data」フォルダーを配置すると、ファイルは正常にロードされます。

何が恋しいですか?

編集:resourceFileの値: "Data / file.xml"

4

1 に答える 1

0

最終的にそれが機能するようになりました:

Uri uri = new Uri("MainModule1;component/" + resourceFile, UriKind.Relative);

実際、私は以前にそれを試みましたが、間違いを犯したに違いありません.

于 2012-10-29T09:48:20.740 に答える