3

ブラウザ内型silverlight5アプリを使って分離ストレージのパスを表示する方法があれば教えてください。

4

2 に答える 2

1

通常、分離ストレージへのフル パスは、少なくとも Silverlight ではプログラムで取得できません。

フィールドが であるため、リフレクションを通じてインスタンスm_AppFilesPathのメンバーにアクセスすることはできません。これを行おうとすると、 を受け取る可能性があります。IsolatedStorageFileprivateFieldAccessException

分離ストレージ ファイルとディレクトリのファイル システムの場所を探している場合は、この SO 回答をお読みください。

アプリケーションの実行時に分離ストレージ ルートに相対的なファイル パスを見つけたい場合、私の知る限り、IsolatedStorageFileクラスにはGetFileNames メソッドしかなく、できればGetDirectoryNames と組み合わせて使用​​できます。

原則として、 IsolatedStorageFileStreamオブジェクトのNameプロパティにアクセスして、特定のファイルの相対ファイル パスを要求することもできますが、このプロパティは信頼できるアプリケーションでのみ使用できます。

于 2012-07-10T14:53:18.757 に答える
0

WPF アプリで分離されたストレージの場所を取得することは可能でしょうか? VDI (仮想デスクトップ インフラストラクチャ) を使用している顧客に問題があります。隔離された倉庫が機能する場合と機能しない場合があります。ランダムなようで、これをデバッグしたいと思います。
ローミング ユーザー アカウントを使用しています。

于 2013-07-17T22:30:17.607 に答える