Windows Phone 8: автоматический запуск *.pptx
У меня есть этот код для запуска файла на Windows Phone 8:
string ppFile = @"Assets\Documents\test.txt";
var file = await Windows.ApplicationModel.Package.Current.InstalledLocation.GetFileAsync(ppFile);
var success = await Windows.System.Launcher.LaunchFileAsync(file);
Когда у меня есть *.txt файл, Windows Phone 8 запускает его. Но я хочу запустить файл "example.pptx", код не работает. Возможно, есть проблемы с правами доступа к файлу PowerPoint?
1 ответ
Указанный вами код подходит для запуска любого файла, txt или pptx. Оба случая должны работать просто отлично.
Не могли бы вы проверить в обозревателе решений, что для параметра Build Action для файла pptx установлено значение "Content"? При добавлении TXT-файла по умолчанию используется Content, однако для pptx по умолчанию None. Приспособление к содержанию, вероятно, решит вашу проблему.