首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法使用powershell安装MSIX软件包

无法使用powershell安装MSIX软件包
EN

Stack Overflow用户
提问于 2020-04-14 14:40:21
回答 1查看 6.2K关注 0票数 4

问题所在

我试图在Windows2019服务器上安装一个.net核心3.1WPF应用程序,使用m6作为部署方法。windows服务器是最新的,应该支持m6,但不会安装我使用powershell命令AppPackage创建的任何m6包。如果您单击.appinstaller文件并使用gui,这些包将安装在windows 10机器上,但如果使用powershell,它们将不会安装在同一台机器上。

我试过的

  • 我已经通过了这个故障排除页面,但没有结果。
  • 我试过不同的m6包
  • 我试过使用本地文件目录。
  • 我试过作为管理员运行

代码

这是我试图安装的一个例子:

运行.appinstaller文件将正确安装这个uwp应用程序。然而,这是行不通的:

代码语言:javascript
运行
复制
Add-AppPackage .\TestUwp.appinstaller

错误消息

这是powershell脚本输出的错误消息:

代码语言:javascript
运行
复制
Add-AppPackage : Deployment failed with HRESULT: 0x80073CF0, Package could not be opened.
error 0x8007000D: Opening the package from location TestUwp.appinstaller failed.
NOTE: For additional information, look for [ActivityId] 742e8080-11e2-0000-5f0b-3374e211d601 in the
Event Log or use the command line Get-AppPackageLog -ActivityID 742e8080-11e2-0000-5f0b-3374e211d601
At line:1 char:1
+ Add-AppPackage .\TestUwp.appinstaller
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : OpenError: (W:\...\.appinstaller:String) [Add-AppxPackage],
   FileNotFoundException
    + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPac
   kageCommand

PS W:\[file location here]> Get-AppPackageLog -ActivityID 742e8080-11e2-0000-5f0b-3374e211d601

Time                      ID           Message
----                      --           -------
4/14/2020 9:17:50 AM      603          Started deployment Add operation on a package with main
                                       parameter TestUwp.appinstaller and Options 0 and 0. See
                                       http://go.microsoft.com/fwlink/?LinkId=235160 for help
                                       diagnosing app deployment issues.
4/14/2020 9:17:50 AM      465          error 0x8007000D: Opening the package from location
                                       TestUwp.appinstaller failed.
4/14/2020 9:17:50 AM      403          error 0x8007000D: Failure to get staging session for:
                                       file:///W:/[file location here]/TestUwp.appinstaller.
4/14/2020 9:17:50 AM      404          AppX Deployment operation failed for package  with error
                                       0x80073CF0. The specific error text for this failure is: error
                                       0x8007000D: Opening the package from location
                                       TestUwp.appinstaller failed.
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-22 20:17:27

当你使用:

代码语言:javascript
运行
复制
Add-AppxPackage .\TestUwp.appinstaller

路径将映射到位置参数-Path。此参数用于指定app包的路径。但是你并不是直接安装这个应用程序。您正在使用应用程序安装程序文件。若要从中安装,请使用:

代码语言:javascript
运行
复制
Add-AppxPackage -AppInstallerFile .\TestUwp.appinstaller

使用此命令,我能够成功地安装您的软件包。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61210352

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档