【发布时间】:2017-01-25 05:27:14
【问题描述】:
我第一次尝试使用 FileSavePicker,但是当我调用 await picker.PickSaveFileAsync(); 时,我不断收到“未指定错误”,没有异常源
我注意到异常数据字典包含一个值“RestrictedErrorObject-{1F77CB5A-D22F-071F-2637-E6B7C7573653}”,所以我假设它与权限相关。
var picker = new Windows.Storage.Pickers.FileSavePicker();
//picker.SuggestedStartLocation = Windows.Storage.Pickers.PickerLocationId.DocumentsLibrary;
//picker.SuggestedStartLocation = Windows.Storage.Pickers.PickerLocationId.Downloads;
//picker.DefaultFileExtension = "csv";
//picker.FileTypeChoices.Add("CSV", new List<string>() { "*.csv" });
picker.SuggestedFileName = fileName;
StorageFile newFile = await picker.PickSaveFileAsync();
【问题讨论】:
-
您是否尝试过添加默认文件扩展名?我认为没有它,选择器确实会崩溃,至少我确信打开文件选择器。
-
@AdrianK 也许你需要在 AppManifest 中添加一些功能