2011-06-28 15 views
1

Windowsの電話機をUSB経由で接続しているときにWPFまたはWinフォームを使用してWindows Phoneで隔離されたストレージを取得するためのアセンブリまたはAPIはありますか?デスクトップアプリケーション(Windowsアプリ)Windows Phone

工夫がオフラインで実行されますので、WebサービスまたはWCFこれは本当に、サポート活動ではありません

おかげ

+0

USBで接続している場合、電話機はコンピュータのインターネットサービスを使用します。 PCもオフラインになりますか?現在のところ、USB経由で隔離されたストレージに直接アクセスする方法はありません。 – keyboardP

答えて

1

this article on emulator automationをご覧ください。隔離されたストレージからのファイルの追加と削除の詳細が含まれており、エミュレータと同様に実際のデバイスでも動作する必要があります。

+0

これはまさに私が探していたものです。しかし、「アクセス拒否。このリソースにアクセスするには十分な特権があることを確認してください」というエラーが表示されます。「f.ReceiveFile(@ "\ Applications \ Data \ "+ appID + @" \ data \ isolatedstore \ foo.txt "、@" \ foo.txt "); VS2010でそれをデバッグしながら..任意のアイデア? – user384080

+0

みんなこれで助けてください? – user384080

0

を使用することはできませんのでご注意下さい。私も、拡張機能を備えたデスクトップ版が必要なときに何をすべきか考えており、2人でデータを共有したいと思っています。

ここで重要な点は、Microsoftが電子メールとカレンダーでどのようにこれを達成したかを考えることです。共有ファイルシステムはなく、デスクトップ上のOutlookと電話上のOutlookは、どちらも同じExchangeサーバーのクライアントとして機能します。

私はデスクトップアプリケーションでウェブサービスを実行すると考えていたため、電話アプリはデータをデスクトップアプリケーションにプッシュできるようになりましたが、それは非常に手作業です。共通サーバーモデルは、より良いUXを提供します。

0

あなたの状況に完全に一致するわけではありませんが、良いツールはWindows Phone 7 IsolatedStorage Explorerです。

WP7は、記憶域エクスプローラー エミュレータ または実際のデバイスからの接続をサポートして単離された:

enter image description here

私はそれがベストマッチではないかもしれないと言う理由

documentationからこのノートです。デバイス上で実行中の アプリケーションでは、データ接続 を有効にする必要があります(WiFiまたはモバイル データ接続)。

これは少なくとも重大なスタートであり、重い持ち上げをする必要がありません。オフラインにしてIsolatedStorageの内容を確認する必要がある理由はありますか?なぜそのような要件があるのか​​を詳しく説明すると、いくつかの回避策を提供できる可能性があります。

関連する問題