Windows phone 8 ApplicationData.Current.LocalFolder.GetFoldersAsync(folderName)返回错误COM调用
我在VS 2013上有Windows Phone 8应用程序的以下代码:Windows phone 8 ApplicationData.Current.LocalFolder.GetFoldersAsync(folderName)返回错误COM调用,windows-phone-8,visual-studio-2013,Windows Phone 8,Visual Studio 2013,我在VS 2013上有Windows Phone 8应用程序的以下代码: public async Task<bool> DoesFileExists(string fileName) { try { StorageFolder localFolder= ApplicationData.Current.LocalFolder; var myFolder =
public async Task<bool> DoesFileExists(string fileName)
{
try
{
StorageFolder localFolder= ApplicationData.Current.LocalFolder;
var myFolder = await localFolder.GetFolderAsync(folderName);
StorageFile file = await myFolder .GetFileAsync(fileName);
return true;
}
catch (Exception ex)
{
Debug.WriteLine(ex.Message + ex.Source);
return false;
}
}
localFolder.GetFoldersAsync()工作正常,但在var files=wait f.GetFileAsync(fileName)上崩溃
有任何帮助吗?请参见调试器值中的“如何查找此调试器值?”?我发现的只是一条异常消息,甚至没有内部异常。您从HRESULT获得了任何其他信息吗?是否存在内部异常?否,HRESULT为空
var playerFolder = await localFolder.GetFoldersAsync();
foreach (var f in playerFolder)
if (f.Name == folderName)
{
var files = await f.GetFileAsync(fileName);
}