无法安装 UWP 应用程序

问题描述

我需要以下场景的帮助

我有一个从本地系统用户用户 SID S-1-5-18)运行的服务安装的 UWP 应用程序 该服务在powershell中执行以下命令:

Add-AppPackage -Path "C:\Dir1\Dir2\Dir3\Windows\App.UWP_2.0.27.0_x64.msixbundle" -DependencyPath "C:\Dir1\Dir2\Dir3\Windows\Dependencies\x64\Microsoft.NET.Native.Framework.2.2.appx","C:\Dir1\Dir2\Dir3\Windows\Dependencies\x64\Microsoft.NET.Native.Runtime.2.2.appx","C:\Dir1\Dir2\Dir3\Windows\Dependencies\x64\Microsoft.UI.Xaml.2.4.appx","C:\Dir1\Dir2\Dir3\Windows\Dependencies\x64\Microsoft.VCLibs.x64.14.00.appx"

然而,在这个过程中出现了错误

Appx 部署操作 CodeWith7-CodeWith4-CodeWith4-CodeWith4-CodeWith12_2.0.27.0_neutral_ ~ 3kncj78a7wnxj 失败,错误为 0x80073CF9。此失败的具体错误文本是:添加部署操作被拒绝 CodeWith7-CodeWith4-CodeWith4-CodeWith4-CodeWith12_2.0.27.0_neutral ~ _3kncj78a7wnxj 包:App.UWP_2.0.27.0_x64.msixbundle 安装请求,因为本地系统的账户不允许 执行此操作。

我已经完成了测试,如果我更改要由本地管理员用户执行的服务的执行,则会执行安装。但是当用本地系统用户运行时出现错误

我想知道是否有人知道如何向我解释为什么我需要以管理员身份运行而不是由本地系统运行。如果有人选择以其他方式执行以便能够与该用户一起执行安装。

注:申请证书已添加到\LocalMachine\Root
注 2:当我执行与安装相关的命令 Get-AppPackageLog -ActivityID 6a5bae53-546e-0000-2509-99d42d22d701 时,返回的是:

添加在包中启动的部署操作 参数文件:///C:/Dir1/Dir2/Dir3/Windows/App.UWP_2.0.27.0_x64.msix 捆绑和依赖参数 file:///C:/Dir1/Dir2/Dir3/Windows/Dependencies/x64/Dependencies/x64/Microsoft.NET.Native.Framework.2.2.appx, file:///C:/Dir1/Dir2/Dir3/Windows/Dependencies/x64/Microsoft.NET.Native。 Runtime.2.2.appx, file:///C:/Dir1/Dir2/Dir3/Windows/Dependencies/x64/Microsoft.UI.Xaml.2.4.appx, file:///C:/Dir1/Dir2/Dir3/Windows/Dependencies/x64/Microsoft.VCLibs.x64.14.00.appx 以及选项 0 和 0。参见 http://go.microsoft.com/fwlink/?LinkId = 235160 帮助诊断应用程序部署问题。这 应用程序批签名已针对主要内容进行验证 CN = APP STORE,O = APP发布的应用批次 公司,C = 美国。在此之前,不会验证任何应用程序包 他们被阅读。批量流式阅读器已成功创建 这 CodeWith7-CodeWith4-CodeWith4-CodeWith4-CodeWith12_2.0.27.0_neutral_~3kncj78a7wnxj 批。应用程序包签名已经过验证 CN=微软发布的应用包核心内容 公司,O = 微软公司,L = 雷德蒙德,S = 华盛顿,C = 美国。在读取文件之前,不会验证有效负载。已成功创建流播放器 Microsoft.NET.Native.Framework.2.2_2.2.29512.0_x64__8wekyb3d8bbwe 应用程序包。应用包签名已被 验证了由发布的应用程序包的核心内容 CN = 微软公司,O = 微软公司,L = 雷德蒙德,S = 华盛顿,C = 美国。在读取文件之前,不会验证有效负载。已成功创建流播放器 Microsoft.NET.Native.Runtime.2.2_2.2.28604.0_x64__8wekyb3d8bbwe 应用程序包。应用包签名已被 验证了由发布的应用程序包的核心内容 CN = 微软公司,O = 微软公司,L = 雷德蒙德,S = 华盛顿,C = 美国。在读取文件之前,不会验证有效负载。应用程序清单验证警告:声明的 http://schemas.microsoft.com/developer/appx/2015/build 命名空间是 不适用,将在处理过程中被忽略 显现。已成功创建流播放器 Microsoft.UI.Xaml.2.4_2.42005.18002.0_x64__8wekyb3d8bbwe 应用程序 包裹。应用程序包签名已经过验证 CN=微软发布的应用包核心内容 公司,O = 微软公司,L = 雷德蒙德,S = 华盛顿,C = 美国。在读取文件之前,不会验证有效负载。应用程序清单验证警告:声明的 http://schemas.microsoft.com/developer/appx/2015/build 命名空间是 不适用,将在处理过程中被忽略 显现。已成功创建流播放器 Microsoft.VCLibs.140.00_14.0.29231.0_x64__8wekyb3d8bbwe 应用程序 包裹。创建弹性文件 C:\ProgramData\Microsoft
Windows \ AppRepository
8696f38b-b1e3-460d-ae45-5f0cdf55e712_S-1-5-18_1.rslc 用于添加 操作在 CodeWith7-CodeWith4-CodeWith4-CodeWith4-CodeWith12_2.07 包。 0_中性
~ 3kncj78a7wnxj。中的添加部署操作 CodeWith7-CodeWith4-CodeWith4-CodeWith4-CodeWith12_2.0.27.0_neutral~3kncj78a7wnxj 包已从队列中删除并正在为用户 SID 运行 1-5-18。添加部署操作被拒绝 CodeWith7-CodeWith4-CodeWith4-CodeWith4-CodeWith12_2.0.27.0_neutral~3kncj78a7wnxj 包来自:安装请求 App.UWP_2.0.27.0_x64.msixbundle 因为不允许本地系统帐户执行此操作 手术。达到的最后一个成功状态是 SharedAppsRedirect。一种 在到达下一个 OptionalDependenciesHandled 之前发生故障 状态。 hr: 0x80070057 添加操作失败,目标卷 C: in 这 CodeWith7-CodeWith4-CodeWith4-CodeWith4-CodeWith12_2.0.27.0_neutral~3kncj78a7wnxj de: (App.UWP_2.0.27.0_x64.msixbundle) 错误 0x80070057。看 http://go.microsoft.com/fwlink/?LinkId=235160 帮助诊断 应用程序部署问题。 Appx 部署操作 CodeWith7-CodeWith4-CodeWith4-CodeWith4-CodeWith12_2.0.27.0_neutral~3kncj78a7wnxj 失败,错误 0x80073CF9。此故障的特定错误文本 是:添加部署操作被拒绝 CodeWith7-CodeWith4-CodeWith4-CodeWith4-CodeWith12_2.0.27.0_neutral~_3kncj78a7wnxj 包:App.UWP_2.0.27.0_x64.msixbundle 安装请求,因为 不允许本地系统的帐户执行此操作 操作。

注3:安装应用程序的机器有以下特点:

  • 版本:Windows 10 专业版 版本:20H2 操作系统版本:19042.867 开发者模式在机器上处于活动状态

For developer

About

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)