gpt4 book ai didi

c# - 没有 powershell 的 UWP 安装程序

转载 作者:太空狗 更新时间:2023-10-29 20:16:27 30 4
gpt4 key购买 nike

我正在寻找一种更加用户友好的方式来为我的 UWP 应用程序制作安装程序。我不想通过商店分发,我知道您需要设置开发人员设置以启用应用程序的旁加载。

是否可以在 C# 中模拟将 appx 包部署到系统中的 PowerShell 脚本的执行?如果是这样,当您想更新 appx 包而不是新安装时,它是如何工作的?

我的用户必须手动执行 powershell 脚本才能安装应用程序,这似乎有点奇怪。所以我想创建一个安装程序。

编辑:详细说明,我正在寻找一种在 C# 中安装 appx 包的方法。我不想使用任何命令行/外部工具

谢谢

最佳答案

您可以使用 Windows.Management.Deployment.PackageManager 对象的 AddPackageAsync 从代码安装 appx 包方法。这在 Add app package sample 中针对 C++ 和 C# 进行了演示在 MSDN 上。

要更新现有包调用 PackageManager。 UpdatePackageAsync

关于c# - 没有 powershell 的 UWP 安装程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33399614/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com