在模拟器中打开PDF文件我有这样的代码:获取文件异步(名称);if(file!=null){//设置显示选择器的选项varoptions=newWindows.System.LauncherOptions();options.DisplayApplicationPicker=true;//启动检索到的文件boolsuccess=awaitWindows.System.Launcher.LaunchFileAsync(file,options);if(success){//文件启动Debug.WriteLine("FileLaunched");}else{//文件启动失败Debug.WriteLine("文件启动失败");}}else{//找不到文件Debug.WriteLine("找不到文件");}}这个方法在这里被调用:privatevoidlongListSelector_SelectionChanged(objectsender,SelectionChangedEventArgse){LaunchPDF("数据/PDF/"+item.SubTitle+".pdf");我正在WindowsPhone8模拟器上进行测试,当我点击长列表选择器中的一个项目时,出现以下错误:{System.ArgumentException:Valuee不在预期范围内。在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务)在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务)在System.Runtime.CompilerServices.TaskAwaiter`1.GetResult().d__0.MoveNext()---从先前抛出异常的位置开始的堆栈跟踪结束---在System.Runtime.CompilerServices.AsyncMethodBuilderCore.b__0(Objectstate)}如何解决这个问题?我在这里做错了什么?编辑我也进行了设置,将其构建操作更改为右键单击PDF文档。单击属性。将构造操作从无变为有内容以上为C#学习教程:在模拟器中打开PDF文件,分享全部内容。如果对大家有用,需要了解更多C#学习教程,希望大家多多关注——本文来自网络收藏,不代表立场,如涉及侵权,请点击右边联系管理员删除。如需转载请注明出处:
