我实际上正在为我的一个客户创建一个UWP 8.1应用程序。我遇到了一些小问题。在我的应用程序的某些方面,我要在设备中获取已安装应用程序的所有名称将其视为列表。当用户点击其中任何一个时,我将启动该特定应用。 我已经尝试在应用清单中添加限制功能,但在添加时显示蓝线, 更多我可以通过某种方式使用folderpicker访问AppData / Packages,但不知道该怎么做。 该应用程序适用于WinRT表面3,它不会存储或只有一个用户的任何东西。所以如果有人知道任何解决方案,请告诉我。
答案 0 :(得分:0)
PackageManager类具有枚举所有已安装应用程序的方法。
但是,在8.1中,PackageManager只能用于桌面应用程序(例如WPF,Winforms,Win32)。它不能在该版本的操作系统上的Store应用程序中使用。
在Windows 10上,您可以使用Store / UWP应用程序中的类以及经典桌面应用程序。