uwp - VCLibs AppX 包在作为包依赖项侧加载时导致错误
问题描述
我正在尝试加载失败的 appxbundle (Lenovo Vantage)。appxbundle 具有多个依赖项,其中一个导致问题。
用于侧载的命令是:
dism.exe /Online /Add-ProvisionedAppxPackage /PackagePath:"Lenovo Vantage\33880b99e2af47f89fd9c3419314052e.appxbundle" /LicensePath:"Lenovo Vantage\33880b99e2af47f89fd9c3419314052e_License1.xml" /DependencyPackagePath:"Lenovo Vantage\Microsoft.NET.Native.Framework.1.7_1.7.27413.0_x86__8wekyb3d8bbwe.appx" /DependencyPackagePath:"Lenovo Vantage\Microsoft.NET.Native.Runtime.1.7_1.7.25531.0_x86__8wekyb3d8bbwe.appx" /DependencyPackagePath:"Lenovo Vantage\Microsoft.Services.Store.Engagement_10.0.19011.0_x86__8wekyb3d8bbwe.appx" /DependencyPackagePath:"Lenovo Vantage\Microsoft.VCLibs.140.00_14.0.26706.0_x86__8wekyb3d8bbwe.appx"
返回的错误信息是
2019-08-31 15:37:27, Error DISM DISM Appx Provider: PID=9864 TID=7564 Failed to get installed location of package 'Microsoft.VCLibs.140.00_14.0.26706.0_x86__8wekyb3d8bbwe' because it's not staged - CPackageAdapter::DetermineInstalledLocationOnline(hr:0x80004005)
2019-08-31 15:37:27, Error DISM DISM Appx Provider: PID=9864 TID=7564 Failed to determine installed location for package 'E046963F.LenovoCompanion_4.27.32.0_neutral_~_k1h2ywk1493x8' and its dependencies - CPackageAdapter::RegisterStagedPackageOnline(hr:0x80004005)
现在我已经联系了联想,但他们一直说 VCLibs appx 包不能安装为Local System。他们没有引用任何官方文档,而且我在系统管理方面的经验让我对这种说法非常怀疑。
解决方案
推荐阅读
- php - 上次在线(15 分钟前)
- excel - 如何将 N 个学生分配到 n 个组中,以确保每个学生都与所有学生一起工作?
- javafx - In JavaFX, Attribute for layout to change its height and width with stage
- ios - IOS/Objective-C/Storyboard:Pushed View Controller 的后退按钮未激活
- redux - 将多个值传递给 redux saga 调用
- multithreading - 为什么在构造函数中创建线程会导致运行时错误
- botframework - 在没有 azure 的情况下打开机器人通道
- python - Python: Use array as conditions for another array
- docker - 如何使从 docker 运行的 GUI 应用程序在 Ubuntu 下看起来很漂亮?
- html - Display and image inside a text