我目前正在構(gòu)建一個將存儲和顯示音樂文件的音樂庫應(yīng)用程序。該應(yīng)用程序?qū)⒃试S用戶按下按鈕,然后上傳音頻文件。我已經(jīng)編寫了將音樂文件從用戶計算機復(fù)制到我創(chuàng)建的本地文件夾中的音樂文件夾的代碼。我的代碼似乎運行良好,沒有明顯的錯誤,但是,在查看應(yīng)用程序的文件夾時,我看不到音樂文件夾或已放置在其中的文件。這是我的代碼MainPage.xaml.cs:using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Runtime.InteropServices.WindowsRuntime;using Windows.Foundation;using Windows.Foundation.Collections;using Windows.Storage;using Windows.UI.Xaml;using Windows.UI.Xaml.Controls;using Windows.UI.Xaml.Controls.Primitives;using Windows.UI.Xaml.Data;using Windows.UI.Xaml.Input;using Windows.UI.Xaml.Media;using Windows.UI.Xaml.Navigation;namespace MusicLibraryTest{ public sealed partial class MainPage : Page { public MainPage() { this.InitializeComponent(); } private async void Button_Click(object sender, RoutedEventArgs e) { //Music Library is opened on user's computer and displays all available mp3 files var picker = new Windows.Storage.Pickers.FileOpenPicker { ViewMode = Windows.Storage.Pickers.PickerViewMode.Thumbnail, SuggestedStartLocation = Windows.Storage.Pickers.PickerLocationId.MusicLibrary }; picker.FileTypeFilter.Add(".mp3"); picker.FileTypeFilter.Add(".mp4"); picker.FileTypeFilter.Add(".m4a"); } } }}這可能是一個簡單的修復(fù),但是在我的代碼中是否有任何明顯的內(nèi)容不允許創(chuàng)建文件夾或復(fù)制文件?
2 回答

慕田峪7331174
TA貢獻1828條經(jīng)驗 獲得超13個贊
點擊這里,希望對您有所幫助。
在此,您從 更改openPicker.FileTypeFilter.Add(".jpg");
為openPicker.FileTypeFilter.Add(".mp3");
。如果您想接受所有文件,那么您只需編寫這行代碼openPicker.FileTypeFilter.Add("*");
從我這邊工作正常。謝謝?。?!

湖上湖
TA貢獻2003條經(jīng)驗 獲得超2個贊
你看錯地方了。我猜你正在查看項目的 bin 文件夾。
該應(yīng)用程序需要在啟動之前進行部署,它LocalFolder
位于
%localappdata%\Packages\PACKAGENAME\LocalState
其中PACKAGENAME是包系列名稱,格式為
YourApp_8wekyb3d8bbwe
您可以在選項卡.appxmanifest
下Packaging
簽入項目的。
- 2 回答
- 0 關(guān)注
- 240 瀏覽
添加回答
舉報
0/150
提交
取消