1
我想从我的appx的本地状态文件夹启动xml文件。我无法使用var file= ApplicationData.current.LocalFolder.GetFileAsync(); Launcher.LaunchFileAsync(file)
启动文件。是否有任何方法可以在UWP中启动文件?如何在UWP中启动文件?
我想从我的appx的本地状态文件夹启动xml文件。我无法使用var file= ApplicationData.current.LocalFolder.GetFileAsync(); Launcher.LaunchFileAsync(file)
启动文件。是否有任何方法可以在UWP中启动文件?如何在UWP中启动文件?
看来你用默认选项打开了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文件。