C# FolderPicker PickSingleFolderAsync()之后不支持该请求

C# FolderPicker PickSingleFolderAsync()之后不支持该请求,c#,windows,runtime,windows-phone-8.1,C#,Windows,Runtime,Windows Phone 8.1,我试图在WindowsPhone8.1的运行时项目上打开FolderPicker,但是当我调用 await folderPicker.PickSingleFolderAsync(); 我明白了: 不支持该请求。(来自HRESULT的异常:0x80070032) 这是完整的方法: public async void openfolder() { FolderPicker folderPicker = new FolderPicker();

我试图在WindowsPhone8.1的运行时项目上打开FolderPicker,但是当我调用

await folderPicker.PickSingleFolderAsync();
我明白了:

不支持该请求。(来自HRESULT的异常:0x80070032)

这是完整的方法:

public async void openfolder()
        {
            FolderPicker folderPicker = new FolderPicker();
            folderPicker.SuggestedStartLocation = PickerLocationId.Desktop;
            folderPicker.ViewMode = PickerViewMode.List;
            folderPicker.FileTypeFilter.Add(".txt");
            StorageFolder folder = await folderPicker.PickSingleFolderAsync();
        }
该方法仅被触发一次。 请帮忙,谢谢你,抱歉英语不好。

我解决了我的问题: 在Windows Phone 8.1上

FolderPicker folderPicker = new FolderPicker();
folderPicker.SuggestedStartLocation = PickerLocationId.Desktop;
folderPicker.ViewMode = PickerViewMode.List;
folderPicker.FileTypeFilter.Add(".txt");
folderPicker.PickFolderAndContinue();
我必须使用PickFolderAndContinue()而不是PickSingleFolderSync()


现在,所有功能都正常运行。

根据visual studio中函数“PickSingleFolderAsync”的描述,该函数表示“[已弃用]未针对windows phone 8.1实现”