0

Silverlightコードを使用して、WP7の分離されたストレージにテキストファイルを書き込もうとしています。どういうわけか後でファイルを取得してPCに保存したいです。どうすればそれを見て入手できますか?ある種のファイルエクスプローラーはありますか?それは本当にどこに保存されましたか?

        using (var store = IsolatedStorageFile.GetUserStoreForApplication())
        {
            store.CreateDirectory("MyOutput");

            using (var stream = new IsolatedStorageFileStream("MyOutput\\data.txt",
                                                  FileMode.OpenOrCreate,
                                                  FileAccess.Write,
                                                  store))
4

2 に答える 2

3

ISETool.exeもう1つのオプションは、7.1SDKに付属のIsolatedStorage Explorer Tool()を使用することです。C:\Program Files\Microsoft SDKs\Windows Phone\v7.1\Tools\IsolatedStorageExplorerTool\これは、 (C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v7.1\Tools\IsolatedStorageExplorerTool64ビットマシン上で)で使用可能なコマンドライン駆動ツールです。アプリケーションの分離ストレージを操作するには、物理​​デバイスまたはエミュレーターのどちらに接続するか、および製品ID(WMAppManifest.xmlファイルで指定されたGUID)を指定する必要があります。例えば。エミュレータからC:\Foo\使用するすべてのファイルをダウンロードするには、

ISETool.exe ts xd {ProductID Here} C:\Foo

ISETool引数なしで実行して、正確な使用法に関するヘルプを入手してください。tsここでは「スナップショットの作成」の略で、他のオプションはrs(スナップショットの復元)とdir(コンテンツの一覧表示)です。xdは「エミュレータ」であり、de「デバイス」です。

これを実行するC:\Fooと、アプリケーションの分離ストレージの正確な内容に移動して表示できます。

wp7explorerツールよりも少し手間がかかりますが、アセンブリにリンクしたり、コードを変更したりする必要はありません。

于 2012-04-28T02:28:13.557 に答える
2

このツールを使用してインストールlaunchした後、を実行してファイルapplicationを見つけることがsavedできます。

インストール方法と使用法が必要な場合は、こちらを参照してください

于 2012-04-27T23:23:01.513 に答える