.MSIX 核心问题的疑难解答

本文介绍了在安装带有 .MSIX 核心和故障排除提示的 .MSIX 包时可能会遇到的错误代码。

错误代码

下面是可能会遇到的常见错误消息。

错误代码 说明
0x8BAD0042 这通常意味着未安装用于对应用进行签名的证书。 若要解决此情况,请安装证书,然后重试
0x80070032 包中包含 .MSIX Core 不支持的注释。 例如,不支持包支持框架的某些功能。 这些是包支持框架,可调用在安装结束时运行的脚本,设置为运行的脚本等于 false 或格式不正确的包支持框架。
0x8BAD0071 此错误表示您正在尝试安装捆绑包。 .MSIX Core 当前不支持捆绑。

当包格式有问题时,会出现以下错误。

错误代码 说明
0x8BAD0031 MissingAppxSignatureP7X
0x8BAD0032 MissingContentTypesXML
0x8BAD0033 MissingAppxBlockMapXML
0x8BAD0034 MissingAppxManifestXML
0x8BAD0035 DuplicateFootprintFile
0x8BAD0036 UnknownFileNameEncoding
0x8BAD0037 DuplicateFile

以下错误与文件问题相关

错误代码 说明
0x8BAD0001 FileOpen
0x8BAD0002 FileSeek
0x8BAD0003 FileRead
0x8BAD0003 FileWrite
0x8BAD0004 FileCreateDirectory
0x8BAD0005 FileSeekOutOfRange

当包签名时使用的证书出现问题时,会出现以下错误。

错误代码 说明
0x8BAD0041 SignatureInvalid
0x8BAD0042 CertNotTrusted
0x8BAD0043 PublisherMismatch

你可能会遇到的其他问题

错误代码 说明
0x8BAD0011 ZipCentralDirectoryHeader
0x8BAD0012 ZipLocalFileHeader
0x8BAD0013 Zip64EOCDRecord
0x8BAD0014 Zip64EOCDLocator
0x8BAD0015 ZipEOCDRecord
0x8BAD0016 ZipHiddenData
0x8BAD0017 ZipBadExtendedData
错误代码 说明
0x8BAD0051 BlockMapSemanticError
0x8BAD0052 BlockMapInvalidData
错误代码 说明
0x8BAD0061 AppxManifestSemanticError
0x8BAD0082 DeflateInitialize
0x8BAD0081 DeflateWrite
0x8BAD0083 DeflateRead
错误代码 说明
0x8BAD1001 XmlWarning
0x8BAD1002 XmlError
0x8BAD1003 XmlFatal
0x8BAD1004 XmlInvalidData

若要搜索其他错误代码, 请转到此处

有关完整列表,请访问 MSIX Core 错误代码 页。

MSIX 跟踪 PowerShell 脚本

转到我们的发布 页并 下载msixtrace.ps1。 这是 MSIX 跟踪 PowerShell 脚本,如果 MSIX 安装问题,它将生成日志以帮助你。

使用以下命令

msixtrace.ps1 -wait

按照脚本的提示生成日志。 或者使用以下命令。

msixtrace.ps1 -start

安装 MSIX 包。 完成后,使用以下命令完成。

msixtrace.ps1 -stop