私はWinRTで作業していますが、行き詰まっています。
メディアライブラリ機能を備えた音楽プレーヤーを書いています。音楽(アーティストなど)に関する情報をSQLiteデータベースに保存しています。私は、ユーザーが自分の音楽を、すべてが「音楽」ライブラリにある必要があるWindowsの方法ではなく、好きな場所に保持できるようにしたかったのです。
ユーザーは、フォルダーピッカーを使用してフォルダー内に音楽を追加できます。私が抱えている問題はこれです:アプリケーションの再起動後など、後でこれらのファイルにアクセスするにはどうすればよいですか?
常に「アクセスが拒否されました」というエラーが発生するため、パスを保持しても機能しません。ファイルにアクセスできるのは、フォルダーの参照から取得したStorageFileオブジェクトを使用する場合のみです。
この問題を解決するにはどうすればよいですか?