5

Silverlight 4 を使用して Windows Phone 7 アプリケーションを構築しています。プログラムはエラーなしで実行されます。私の質問は、保存したファイルをどこで見ることができますか? Windows Phone 7 エミュレーターでファイルを見つけることは可能ですか?

4

4 に答える 4

5

「Mango」SDK には、ローカル ディレクトリとの間でアプリケーションの分離ストレージのスナップショットを取得および復元できるISEToolが付属しています。

# Copy data from IS to directory
ISETool.exe ts xd <PRODUCT-ID> "C:\TempDirectory\IsolatedStore"

# Copy data from IS to directory
ISETool.exe rs xd <PRODUCT-ID> "C:\TempDirectory\IsolatedStore"
于 2011-07-10T08:42:53.317 に答える
2

さらにグーグルで調べた後、この投稿を見つけました。「エミュレータを閉じると、エミュレータの状態が保存されない」ようです。また:

保存状態。他の .Net フレームワーク環境との互換性をテストするために、Silverlight アプリケーションのアプリケーション設定用に標準的な分離ストレージのサンプル コードを再実装しました。それだけで機能します。ただし、プレビュー エミュレーターはデバッグ セッションを超えて状態を保持しないことに注意してください。そのため、現時点では、アプリケーション セッションでのみ状態ストレージをテストできます。

この投稿から。( http://wotudo.net/blogs/wotudo/archive/2010/03/15/mix-building-a-windows-phone-7-series-silverlight-application.aspx )

于 2010-05-16T11:12:18.657 に答える
2

分離ストレージの目的は、そのストアにデータを書き込んだアプリケーションだけがアクセスできるようにすることです。分離ストレージはアプリケーション間で共有できないため、分離ストレージに保存されているファイルをエクスプローラーのようなエクスペリエンスで見つけることはできません。

ファイルにアクセスしてデータを観察したり、アプリケーション間で共有したりする必要がある場合は、ファイルをクラウド サービスに保存することを検討してください。または、デバッグ目的でそのファイルの内容を確認する必要がある場合は、そのファイルをサーバーに書き込むオプションを追加してください。

于 2010-05-19T03:26:23.633 に答える
1

このプログラムを使用して、Windows 7 Phone エミュレーターからデータをキャプチャします。

于 2012-06-12T10:20:35.797 に答える