2017-05-19 30 views
1

我想從我的appx的本地狀態文件夾啓動xml文件。我無法使用var file= ApplicationData.current.LocalFolder.GetFileAsync(); Launcher.LaunchFileAsync(file)啓動文件。是否有任何方法可以在UWP中啓動文件?如何在UWP中啓動文件?

回答

2

看來你用默認選項打開了xml文件有一些問題。我試圖用下面的代碼啓動一個xml文件。它工作得很好。我用來打開xml文件的默認應用程序是Microsoft Edge。

string xmlFile = @"TextFile.xml"; 

var file = await ApplicationData.Current.LocalFolder.GetFileAsync(xmlFile); 

if (file != null) 
{ 

    var success = await Launcher.LaunchFileAsync(file); 

    if (success) 
    { 
     // File launched 
    } 
    else 
    { 
     // File launch failed 
    } 
} 
else 
{ 
    // Could not find file 
} 

請嘗試更改默認的應用程序以正常加載xml文件。