2

Silverlight アプリケーション クライアント プロジェクト内に保存されているフォルダー内に保存されているファイルのリストを取得しようとして、問題が発生しています。画像のファイル名のリストを収集して、そのフォルダー内のファイルに基づいて URI を動的に作成しようとしています。必要なのはファイル名のリストだけです。

私はもう試した:

App.GetResourceStream(new Uri(PathName));

これは、名前がわかっているファイルを取得するのに問題なく機能します。しかし、ファイルのリストを返す方法はまだ見つかりません。

私のプロジェクトは TestWebsite と呼ばれます。ファイルは「TestWebsite\Images\ConceptArt\」内に保存され、すべてのファイルは同じ画像形式 ei '.jpg' になります。

私もこれを試しました:

var result = Directory.EnumerateFiles(@"C:\Users\UserName\Pictures\ConceptArt\", "*.JPG");

しかし、これにはアクセスが必要であり、価値があるよりも面倒に思えます。

4

1 に答える 1

0

アプリはブラウザー ベースの SL であるため、SL サンドボックスの外で何かをしようとすると、セキュリティに対処する必要があります。それがSLの特徴です。ローカル ストレージを使用できれば、同じ問題は発生しません。または、アプリがそこにファイルを配置している場合は、リストをローカル ストレージに保持します。

グレッグ

于 2013-08-23T14:54:04.940 に答える