我正在尝试将 appx 包旁加载到 Windows 10 计算机中,该计算机是使用 azure DevOps 中的发布管道的部署组的一部分。 问题是 azure DevOps 部署的代理作为本地系统帐户运行,并且必须仅为当前用户帐户安装 appx 包。
我们之前也遇到过与用户帐户相同的挑战,最终创建了自己的服务作为域用户帐户运行,该服务会下载并安装 MSI,MSI 也会在内部安装 appx 软件包。
我们正在探索Azure DevOps,看看是否有更好的方法来控制多客户端机器上的部署,并实现CI/CD。
请注意,我们无法选择使用 Windows 商店或使用 AD 组策略。