我的目标是建议用户从桌面应用程序安装应用程序的应用商店版本,但我需要知道用户是否可以这样做(例如,其 Windows 10+,并且商店可用)。
我可以轻松检测到 Windows 10+。
问题是有许多 SKU,如 Windows Server 和 Windows LTSB,它们没有应用商店,但提供基本相同的 API。
到目前为止我尝试过的:
try
创建一个实例 Windows.Management.Deployment.PackageManager
尽管缺少应用商店,但前者在 Windows Server 上取得了成功。
后者虽然目前足以满足今天的需求,但需要手动检查所有非商店 SKU,并不能真正解决问题,因为没有什么能阻止微软将 Windows 商店引入 Windows 2019 LTSB。
实际上,更具体地说,我想知道当前用户是否可以从 Windows 应用商店安装桌面桥接应用程序。
繁星coding
相关分类