1

タッチ アプリケーションを構築し、Silverlight で作成することを考えています。以前はこれに WPF のみを使用していましたが、現在は Silverlight を使用することを考えています。

WPFでは、映画、音楽、HD画像をディスクにキャッシュするので、毎回ストリーミングする必要はありません(教育用のソフトウェアです)。このアプローチは Silverlight で可能ですか? または、Silverlight に代替手段はありますか? データの範囲は 10Mg から 2Gb です。

4

2 に答える 2

0

ブラウザ モード (昇格されていないアクセス許可) ではハード ドライブに直接アクセスできないため、それらを分離ストレージにキャッシュする必要があります。

分離ストレージのデフォルトのクォータはわずか 1MB ですが、Silverlight の最近のバージョンでは要求できる容量に上限がないようです。

増加リクエストにより、使用可能なスペースを増やす許可をユーザーに求めるダイアログがポップアップ表示されますが、これは 1 回だけ行う必要があります。

于 2012-06-08T09:34:58.253 に答える
0

はい、可能です。これを行うにはいくつかの方法があります。

シルバーライト 3、4:

これらのバージョンの Silverlight では、ファイル システムへのアクセスが制限されています。分離ストレージにのみ保存できます。そのサイズは 1 MB であるため、クォータを増やすようにユーザーに依頼する必要があります。詳細情報. また、信頼できるアプリケーションの MyDocuments、MyMusic、MyPictures、および MyVideos フォルダーにアクセスできます。これは、昇格された信頼を要求するように構成するアプリケーションです。

シルバーライト 5:

このバージョンでは、信頼できるアプリケーションのローカル ファイル システムに無制限にアクセスできます。詳細情報.

于 2012-06-08T09:35:41.713 に答える