gpt4 book ai didi

windows-phone-8 - PCLStorage CreateFolderAsync 挂起

转载 作者:行者123 更新时间:2023-12-04 07:10:29 25 4
gpt4 key购买 nike

我正在为我的 WP8 应用程序使用 PCL 存储库。我正在尝试使用他们网站上的介绍示例; https://pclstorage.codeplex.com/

代码:

IFolder rootFolder = FileSystem.Current.LocalStorage;
IFolder folder = await rootFolder.CreateFolderAsync("MySubFolder", CreationCollisionOption.OpenIfExists);
IFile file = await folder.CreateFileAsync("answer.txt", CreationCollisionOption.ReplaceExisting);
await file.WriteAllTextAsync("42");

CreateFolderAsync 函数挂起且未通过。我在模拟器和设备上都试过了。

我错过了什么吗?

最佳答案

进一步查看您的调用堆栈。您几乎肯定会找到一个电话 Task.WaitTask<T>.Result ,因此 causing a deadlock我在我的博客上描述的。

要解决,替换所有WaitResultawait 打电话.我在我的 async best practices MSDN article 中将其描述为“一路异步” .

关于windows-phone-8 - PCLStorage CreateFolderAsync 挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26567090/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com