現在の XBox Music アプリが非常に不足しているため、Windows Phone 8 用の音楽プレーヤーを作成しようとしています。基本的に、評価が高いか低いかに基づいて、デバイス上のファイルを同期できるようにしたいと考えています。
デバイス自体では、アプリ上の音楽ファイルを削除したり変更したりできないため、データを書き込める分離ストレージに評価のデータベースを保持することを考えています。次に、PC 上のコンパニオン アプリにデバイスからこのデータベースを読み取らせ、評価が低いファイルを削除します。
残念ながら、コードを使用して PC 上のデバイスに完全にアクセスすることはできません。Windows エクスプローラーからデバイスにアクセスできるため、可能であることはわかっていますが、C# コードを読み込んでファイルを読み取ろうとすると、デバイスがまったく見つかりません。ファイル ピッカーを使用してファイルを変更できるかどうかを確認しましたが、ファイルを選択するたびに、Windows はファイルをデバイスから C:\ の一時ディレクトリにコピーします。一時ファイルであり、ファイルはデバイスに残ります。
ここで一体何が起こっているのですか?USB経由でコードでWP8にアクセスすることに関する情報が見つからないようです。何か案は?