UWP Launcher.LaunchFileAsync命令在调试模式下工作,但不在发布模式下工作

时间:2018-01-16 19:56:32

标签: c# uwp

我们在c#中有一个UWP应用程序,它将数据写入文件,然后它将打开相同的文件进行查看/编辑。我正在使用Launcher.LaunchFileAsync命令来启动该文件。它在调试模式下工作正常,但现在以发布模式启动文件。

    StorageFile launchFile = await ApplicationData.Current.LocalFolder.GetFileAsync(@"xxx\zzz-files\" + fileName);
    Log.Debug("UWP launch default app: " + launchFile.Path);
    Log.Debug("UWP launch default app: " + launchFile.Name);
    try
    {
       var success = await Launcher.LaunchFileAsync(launchFile);
       Log.Debug("UWP launch default app success: " + success);
    }

日志文件显示正确的文件路径和文件名。我可以从文件资源管理器中打开文件。成功总是"假"。日志或控制台中没有错误消息。

谢谢

0 个答案:

没有答案