4
可能重复:
WinRT: Loading static data with GetFileFromApplicationUriAsync()异步方法不会返回
在我的应用程序下面的代码调用,但它永远不会返回,或抛出一个异常:
public async Task Load()
{
...
StorageFile file =
await StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///" + name));
...
}
这就是我所说的方法:
x.Load().Wait();
为什么等待的方法GetFileFromApplicationUriAsync()
永远不会返回?
在任务上询问“结果”。 '公共异步任务加载(){...}'。并在调用方法中。 'var result = x.Load()。Result; ' –
DarthVader
谢谢,但我没有返回任何东西 – thumbmunkeys
看看这是否有帮助。 http://stackoverflow.com/questions/12235085/winrt-loading-static-data-with-getfilefromapplicationuriasync – DarthVader