Я хочу открыть PowerPoint в моем проекте UWP, и я использую функцию FindPackagesForUser. Я добавил rescap в манифест. Код выглядит следующим образом:
var pkgManager = new PackageManager();
var pkg = pkgManager.FindPackagesForUser(String.Empty, Microsoft.Office.Desktop.PowerPoint_8wekyb3d8bbwe).FirstOrDefault();
if (pkg == null) return null;
var apps = await pkg.GetAppListEntriesAsync();
var firstApp = apps.FirstOrDefault();
однако, pkg возвращает ноль. 'Microsoft.Office.Desktop.PowerPoint_8wekyb3d8bbwe' - это имя пакета PowerPoint. И если я заменю его на «Microsoft.WindowsCalculator_8wekyb3d8bbwe», имя пакета локального калькулятора, он будет успешным. Мне действительно интересно, почему.