> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Submission Validator 消息

> Submission Validator 消息

本文提供了 [Submission Validator (SubmissionValidator.dll)](https://docs.xbox.com/zh-CN/build/core-features/common/packaging/subval/submissionvalidator.md) 在验证使用 Microsoft 游戏开发工具包(GDK)创建的包时输出的通知、失败和警告类型的消息。这些消息按消息类型分表整理。

## 消息类型:信息(Informational)

| Name | 说明 |
| :- | :- |
| ILI\_CannotCheckNonRetailDependencies | 未能扫描文件 %ws 中的非零售依赖项。 |
| ILI\_ChunksContainsMixedDataTypes | 注意:如果你在使用 /updcompat 2,可以忽略此警告。以下 Chunk 中同时包含具有可执行数据的文件和不含可执行数据的文件:%s。为优化对可执行文件未来的内容更新,建议将具有可执行内容的文件放入其自己的区块中。如果你在为已有游戏打包更新,可以忽略此警告中你在此次更新中未添加/修改的任何区块。 |
| ILI\_DefaultTitleMemory | 你的清单中没有 'TitleMemory' 条目。你的游戏将获得系统指定的默认内存量的访问权限。此默认值将来可能会发生变化。有关如何在清单中填写此项的信息,请查阅 XDK 文档。 |
| ILI\_DefaultTitleMemoryFinal | 你的清单中没有 'TitleMemory' 条目。除非你指定此值,否则在所有主机上你的游戏都仅能访问 5 GB 内存的默认值。有关如何在清单中填写此项的信息,请查阅 XDK 文档。 |
| ILI\_DoesNotFullyUseIntelligentInstall | 包未充分利用智能安装。考虑添加 recipe 和 feature,以改善用户体验和下载体积。 |
| ILI\_DoesNotUseIntelligentInstall | 包未利用智能安装。考虑添加 recipe 和 feature,并对区块打标签,以改善用户体验和下载体积。 |
| ILI\_ErrorParsingXmlLayout | 解析 XML 布局文件时出错。请检查你已将 XML\_Cert\_Layout 设置为完整路径和文件名。无法继续验证。 |
| ILI\_PcGdkVersionExpired | 用于编译你二进制文件的 GDK 已过期,不再接收修补程序。 |
| ILI\_NoGdkVersionFound | 未能从你的游戏可执行文件中提取 GDK 版本。此次提交将使用打包所用工具的版本作为 GDK 版本。如果不正确,请确保 MicrosoftGame.config 中列出的任何可执行文件都包含 XGameRuntime.h,或包含使用此头文件的合适中间件。有关详细信息,请参见 [https://aka.ms/EmbeddedGdkVersion](https://aka.ms/EmbeddedGdkVersion) |
| ILI\_GameConfigVersionIsZero | MicrosoftGame.config 文件使用的 configVersion 设置为 '0'。使用此版本的打包工具时,我们建议将 configVersion 更新为版本 '1',以确保遵循最新的必填字段。 |
| ILI\_GameOSVersionExpired | 此包中包含的 GameOS 已过期,不再接收修补程序。 |
| ILI\_KinectFaceFiles | 游戏包含 Microsoft.Kinect.dll 并指定了 'kinectFace' 能力,但未包含 Kinect 面部跟踪所需的 NUI 数据库(FaceAlignment.bin、FaceDetector.bin、FaceOrientation.bin)。如果你的游戏使用 Microsoft.Kinect.dll 中的其他面部跟踪功能,可以忽略此警告。 |
| ILI\_LaunchChunkSizeCheckLargest | 在 %ws 设备上,%ws 的最大启动集为 %llu 字节(%0.3f GB)。 |
| ILI\_LaunchChunkSizeCheckSmallest | 在 %ws 设备上,%ws 的最小启动集为 %llu 字节(%0.3f GB)。 |
| ILI\_LogoFileFallingBackToDefault | %s:对语言 %s(%s)使用默认图片 |
| ILI\_NeedsCertException | 发现的文件可能匹配一个需要 XR-12 豁免的组件。请与你的 DAM 合作以确保获得发布此文件的批准:%ws。 |
| ILI\_NonContiguousBlocks | 在区域中发现非连续块:0x%x |
| ILI\_NonLocalizedApp | 非本地化应用:游戏根目录中缺少 'resources.pri'。 |
| ILI\_OutOfDatePCTooling | 如果 PC 提交是使用 2021 年 10 月 GDK 之前的工具构建的,可能会遇到更新性能问题。有关详细信息,请联系你的开发者账户经理。 |
| ILI\_RequiresXboxLive | MicrosoftGame.config 文件中的 RequiresXboxLive 元素被设置为 true。此元素将要求主机在线才能启动和游玩你的游戏。你的游戏使用 XBOX 服务无需将此元素设为 true。 |
| ILI\_SingleChunkContainsMixedDataTypes | 注意:如果你在使用 /updcompat 2,可以忽略此警告。Chunk %s 中同时包含具有可执行数据的文件和不含可执行数据的文件。为优化对可执行文件未来的内容更新,建议将具有可执行内容的文件放入其自己的区块中。如果你在为已有游戏打包更新,可以忽略此警告中你在此次更新中未添加/修改的任何区块。 |
| ILI\_SymbolBundlingDisabled | 符号打包已禁用。请确保传给 MakePkg 的命令行未指定 /skipsymbolbundling,并验证环境变量 SUBMISSION\_VALIDATION\_NO\_SYMBOL\_BUNDLING 不存在或被设为 0,以启用符号打包。 |
| ILI\_SymbolBundlingNotNeeded | ADK 应用不需要符号打包。 |
| ILI\_BinaryVersionExpired | 此包中包含的 %ws 已过期,不再接收修补程序。 |
| ILI\_XvcPrintLaunchSize | 整个包启动集中所有区块的总大小为 %llu 字节(%0.3f GB)。有关用户会体验的最大和最小启动大小的详细信息,请参见下面的 Package Specifier Check。 |

## 消息类型:失败(Failure)

| Name | 说明 |
| :- | :- |
| ILI\_AdkOnlyComponent | 此包中包含的 %ws 是 ADK 专用组件。GDK/XDK 游戏应仅使用 Developer Network Portal 上 Approved Libraries 页面中受支持的 GDK/XDK 组件。 |
| ILI\_ArchitectureArm64Mismatch | Architecture 属性设置为 ARM64 的可执行文件并未针对 ARM64 平台编译。请确保在你的 MicrosoftGame.config 文件中为此可执行文件正确设置属性。 |
| ILI\_ArchitectureArm64NotMarked | 该可执行文件针对 ARM64 平台编译,但未将 Architecture 属性设为 ARM64。请确保在你的 MicrosoftGame.config 文件中为此可执行文件正确设置属性。 |
| ILI\_BackgroundAudio | 清单中包含 Background Audio,通常不允许。请联系你的开发者账户经理。 |
| ILI\_BadExtensionFoundSevere | 存在可疑扩展名的文件。请确保这是特意包含的文件:%ws |
| ILI\_BadNamespaceQualifier | 对于 internetClientServer 或 privateNetworkClientServer,不需要命名空间限定符 mx:。 |
| ILI\_BadXimVersion | 此包中包含的 %ws 存在已知问题,已不再接受用于游戏认证。请更新到你 XDK 的最新 QFE,以获得此组件所需的修复。 |
| ILI\_BatCheckFailed | Bat 检查失败,大小:%.02f MB。这可能会导致在零售设备上的安装失败。请尝试禁用病毒扫描和索引软件后重试,或安装 2015 年 8 月或更新的 XDK Tools 或 GDK Tools。如需其他帮助,请联系你的开发账户经理。 |
| ILI\_BlockedFileFound | %ws |
| ILI\_BothMBAndGBForMaxTitleMemory | 不允许在 'TitleMemory' 中同时使用 'Size' 和 'SizeInMegabytes'。必须仅使用其中一个属性来指定字节数。 |
| ILI\_CannotCheckNonRetailDependencies | 未能扫描文件 %ws 中的非零售依赖项 |
| ILI\_CannotDetermineGameOsVersion | 无法确定此游戏 GameOS 的版本标识符。请在调用 MakePkg 之前设置环境变量 XDK\_Cert\_GameOS |
| ILI\_CannotIdentifyEmbeddedGameOsVersion | 无法确定嵌入 GameOS 的版本标识符。包:%ws。 |
| ILI\_CannotIdentifyGameOsVersion | 无法确定 GameOS 的版本标识符。GameOS:%ws |
| ILI\_ConfigMissingLogoFile | 在将此包提交认证之前,ShellVisuals 元素中的 %s 属性是必需的。 |
| ILI\_ConfigMissingShellVisuals | 在将此包提交认证之前,ShellVisuals 元素是必需的。 |
| ILI\_ConnectedStorageParseFailure | 意外未能从 mx:ConnectedStorage 元素解析 MaxMegabytesPerUser。请确保此元素为请求存储的兆字节数。 |
| ILI\_DefaultMSAAppId | MicrosoftGame.config 文件中 MSAAppId 元素为默认值。请在提交认证之前,通过 Partner Center 或在 MicrosoftGame.config Editor 工具中运行 Store Association Wizard,将其更正为你应用的真实值。 |
| ILI\_DefaultTitleId | MicrosoftGame.config 文件中 TitleId 元素为默认值。请在提交认证之前,通过 Partner Center 或在 MicrosoftGame.config Editor 工具中运行 Store Association Wizard,将其更正为你应用的真实值。 |
| ILI\_DeprecatedPCEntries | MicrosoftGame.config 文件包含已弃用的 DesktopRegistration 条目。请在提交认证之前移除 'modFolder'、'enableWritesToPackageRoot'、'disableRegistryWriteVirtualization' 和 'disableFilesystemWriteVirtualization' 条目。 |
| ILI\_DlcAllowedProductMissing | DLC 包需要 `<mx:AllowedProduct>`。 |
| ILI\_DlcCannotHaveTitleId | DLC 包不应在 MicrosoftGame.config 文件中指定 TitleId 元素。请在打包 DLC 内容之前移除该元素。 |
| ILI\_DlcFinalChunkMustBeLaunchChunk | Content Packages require final layout chunk to include attribute Marker="Launch" |
| ILI\_DlcInvalidApplicationElement | `<application>` 对 DLC 包无效。 |
| ILI\_DlcMatchingParentProduct | AllowedProduct ID 不能与正在打包的 DLC 的 Product ID 匹配。它应与父游戏的 Product Id 匹配。 |
| ILI\_DlcMissingVisualElements | DLC 包需要 `<mx:ContentPackageVisualElements>`。 |
| ILI\_DlcNullProduct | AllowedProduct ID 00000000-0000-0000-0000-0000000000 对提交无效。 |
| ILI\_DuplicateActivatableClassId | 清单包含重复的 ActivatableClassId 条目,这将导致部署问题。ActivatableClassId:%ws。 |
| ILI\_DuplicateSystemResourceElement | mx:XboxSystemResources 元素出现了多次。请合并重复的元素。 |
| ILI\_EmptyAgeRating | 此包中的年龄分级元素无效,必须完全移除或指定有效的分级(仅当原始发布已声明年龄分级时,内容更新才允许年龄分级)。更多指导可参见 XR-017 或联系你的 Microsoft 代表。 |
| ILI\_ExtendedVideoPlayback | 清单指定了 resourceConfiguration 值 extendedVideoPlayback,这需要认证豁免。请联系你的开发者账户经理。 |
| ILI\_GameConfigCtrlCharacters | 字符串 '%s' 包含一个或多个无效字符。如果该字符不可见,请尝试转换为 ASCII。 |
| ILI\_GameOsAndMsComponentMismatch | GameOS 版本与此包中包含的其他 Microsoft 组件的版本不匹配。请仅使用来自同一 GDK/XDK 版本的组件。请参阅 Developer Network Portal 上的 Approved Libraries 页面 |
| ILI\_InvalidWindowsOsVersionRelationship | WindowsOsVersion 元素违反了以下要求:RequiredMinimum 值必须小于或等于 SuggestedMinimum 值,后者必须小于或等于 Recommended 值。 |
| ILI\_GameOsVersionNotApproved | 此包中包含的 GameOS 不是已批准的版本。请仅使用 Developer Network Portal 上 Approved Libraries 页面中受支持的 GameOS 版本 |
| ILI\_HasMissingDependency | %ws:二进制文件对 Microsoft Visual Studio C++ Redistributable 包(%ws)有依赖。它必须在你的 MicrosoftGame.config 文件中明确列为框架依赖项。可以使用名称为 '%ws' 的 KnownDependency 元素列出。 |
| ILI\_ImageDimensionsIncorrect | %ws:图片尺寸不正确(%d x %d)。需要 %d x %d(%ws) |
| ILI\_ImageDimensionsIncorrectAlternate | %ws:图片尺寸不正确(%d x %d)。需要 %d x %d 或 %d x %d(%ws) |
| ILI\_ImageDimensionsIncorrectAlternateForLanguage | %ws:语言 %ws 的图片尺寸不正确(%d x %d)。需要 %d x %d 或 %d x %d(%ws) |
| ILI\_ImageDimensionsIncorrectForLanguage | %ws:语言 %ws 的图片尺寸不正确(%d x %d)。需要 %d x %d(%ws) |
| ILI\_ImageIncorrectBitPerPixel | %ws:每像素位数值不正确(%ws)。需要 24 bpp + Alpha(%ws) |
| ILI\_ImageIncorrectBitPerPixelForLanguage | %ws:语言 %ws 的每像素位数值不正确(%ws)。需要 24 bpp + Alpha(%ws) |
| ILI\_ImageMissing | %ws:必需,清单中已引用,但未找到文件(%ws) |
| ILI\_ImageMissingFromLayout | %ws:必需,清单中已引用,但在布局中未找到文件(%ws) |
| ILI\_ImageMissingFromManifest | %ws:必需,但未在清单中引用。 |
| ILI\_IncompatibleKinectPipelines | 指定的 Kinect Pipeline 版本不兼容:mx:AudioPipeline = %ws、mx:SpeechPipeline = %ws、mx:VisionPipeline = %ws。有关详细信息,请参见标准输出。 |
| ILI\_InvalidAgeRating | 指定的分级无效:%ws |
| ILI\_InvalidBinary | 无效:%ws |
| ILI\_InvalidBinaryManaged | 托管:%ws |
| ILI\_InvalidBinaryNoDynamicBase | %ws:二进制文件是使用 /DYNAMICBASE:NO 编译的,这将禁用地址空间布局随机化。请移除此编译器标志以满足平台要求。 |
| ILI\_InvalidBinaryNoHighEntropy | %ws:二进制文件是使用 /HIGHENTROPYVA:NO 编译的,这将禁用高熵 64 位 ASLR。请移除此编译器标志以满足平台要求。 |
| ILI\_InvalidBinaryNotAmd64 | 非 AMD64:%ws。 |
| ILI\_InvalidCapability | 无效能力:%s。请检查正确的大小写和命名空间。 |
| ILI\_InvalidCharactersInManifestString | 字符串 %ws 包含一个或多个无效字符。 |
| ILI\_InvalidGpuAvailability | 清单为 mx:GpuAvailability 指定了无效值(%ws)。值必须为 'fixed' 或 'variable'。 |
| ILI\_KinectCapMissing | 如果指定了 kinectAudio 或 kinectGamechat 中的任意一个,则必须同时指定两者。 |
| ILI\_LogoFileBadBpp | %s:每像素位数值不正确(%s)。需要 24 bpp + Alpha(%s) |
| ILI\_LogoFileBadBppForLanguage | %s:语言 %s 的每像素位数值不正确(%s)。需要 24 bpp + Alpha(%s) |
| ILI\_LogoFileBadDimensions | %s:图片尺寸不正确(%dx%d)。需要 %dx%d(%s) |
| ILI\_LogoFileBadDimensionsForLanguage | %s:语言 %s 的图片尺寸不正确(%dx%d)。需要 %dx%d(%s) |
| ILI\_LogoFileBadDimensionsForLanguageWithAlts | %s:语言 %s 的图片尺寸不正确(%dx%d)。需要 %dx%d 或 %dx%d(%s) |
| ILI\_LogoFileBadDimensionsWithAlts | %s:图片尺寸不正确(%dx%d)。需要 %dx%d 或 %dx%d(%s) |
| ILI\_LogoFileNotFound | 未找到 %s 文件(%s) |
| ILI\_LogoFileNotInLayout | 在此包的布局中未找到 %s 文件(%s) |
| ILI\_LogoFileNotInLayoutForLanguage | 在此包的布局中未找到语言 %s 的 %s 文件(%s) |
| ILI\_MissingAppDataBin | 未找到必需的 AppData.bin 文件。请使用 'MakePkg appdata' 命令生成 AppData.bin。 |
| ILI\_MissingAudioPipeline | 已指定 mx:Kinect,但未指定 mx:AudioPipeline |
| ILI\_MissingIgnorableNamespaces | 包必须具有 IgnorableNamespaces 属性,其值设为 'mx' |
| ILI\_MissingLanguage | 语言 %ws 在布局中已指定,但在清单中未出现。请将该语言添加到清单中。 |
| ILI\_MissingLanguageGameCore | 语言 %ws 在布局中已指定,但在 game config 中未出现。请将该语言添加到 game config 中。 |
| ILI\_MissingNamespaceQual | 缺少必需的命名空间限定符。%s 必须为 mx:%s。 |
| ILI\_MissingNamespaceQualifier | 缺少必需的命名空间限定符。%ws 必须为 mx:%ws。 |
| ILI\_MissingSpeechPipeline | 已指定 mx:Kinect,但未指定 mx:SpeechPipeline |
| ILI\_MissingVisionPipeline | 已指定 mx:Kinect,但未指定 mx:VisionPipeline |
| ILI\_MoreThanOneRetailExecutable | MicrosoftGame.config 文件中指定了多个可发布的可执行文件。请使用 IsDevOnly 属性标记所有并非用于零售包发布的可执行文件。 |
| ILI\_MsComponentMismatch | 组件版本不匹配。请仅使用来自同一 GDK/XDK 版本的组件。请参阅 Developer Network Portal 上的 Approved Libraries 页面。 |
| ILI\_MultipleApplications | 在 AppXManifest 中检测到多个应用程序。仅支持单应用程序包。 |
| ILI\_NoMSAAppIdOrTitleId | MicrosoftGame.config 文件中未同时包含 TitleId 和 MSAAppId 元素。使用 configVersion >= 1 时,如果指定了其中一个值,则必须同时指定两者。请在提交认证之前,通过 Partner Center 或在 MicrosoftGame.config Editor 工具中运行 Store Association Wizard,提供你应用的对应值。 |
| ILI\_NonRetailExecutableInCertPackage | MicrosoftGame.config 文件中指定了一个或多个开发者可执行文件。如果计划提交此包,请从 MicrosoftGame.config 文件中移除任何带有 IsDevOnly="true" 属性的可执行元素,并在提交认证之前创建一个新包。 |
| ILI\_NoRetailExecutable | 未找到未将 IsDevOnly 属性设为 true 的可执行文件。构建的零售包将不包含任何可执行文件。 |
| ILI\_NotApprovedBinaryVersion | 此包中包含的 %ws 不是已批准的版本。请仅使用 Developer Network Portal 上 Approved Libraries 页面中受支持的组件版本。 |
| ILI\_NoVersionForMsComponentCritical | 未能提取以下组件的版本信息:%ws。 |
| ILI\_NullRelatedProduct | RelatedProduct ID 00000000-0000-0000-0000-0000000000 对提交无效。 |
| ILI\_OnlineSubValUnsupportedGDK | 有一个必需的 Submission Validator 更新可用。可以从 [https://aka.ms/subval\_gdk](https://aka.ms/subval_gdk) 下载最新版本。下载并安装该更新后,重新构建包。如需帮助,请联系你的开发者账户经理。 |
| ILI\_OnlineVersionFileIncomplete | 服务器上缺少 Submission Validator 版本信息文件或该文件无效。无法完成版本检查。 |
| ILI\_OnlineVersionFileInvalid | 服务器上缺少 Submission Validator 版本信息文件或该文件无效。无法完成版本检查。 |
| ILI\_PEContainsTextBssSection | %ws:二进制文件包含 .textbss 段,这将导致该文件无法在零售场景中加载。请检查此文件的编译方式以避免此段。此文件很可能是使用 /ZI 标志编译的,而该标志不支持用于零售二进制文件。 |
| ILI\_PlsInvalidUsage | mx:PersistentLocalStorage 仅允许在 XDK 游戏中使用。 |
| ILI\_PlsParseError | 意外未能从 mx:PersistentLocalStorage 元素解析 SizeInMegabytes。请确保此元素为请求存储的兆字节数。 |
| ILI\_ReceiveDebug | 不支持 mx:SecureDeviceSocketUsage Type='ReceiveDebug',必须从清单中移除。 |
| ILI\_RelyingParty | 不支持 mx:RelyingParty,必须从清单中移除 |
| ILI\_SendDebug | 不支持 mx:SecureDeviceSocketUsage Type='SendDebug',必须从清单中移除。 |
| ILI\_SimplifiedUserModelNotSupported | 使用你当前版本 GDK 构建的 PC 提交无法使用简化用户模型。请在 MicrosoftGame.config 文件中将 AdvancedUserModel 元素设为 true。有关详细信息,请联系你的开发者账户经理。 |
| ILI\_SpecifierCheckFailed | 说明符检查意外失败(0x%08x)。请验证是否按预期创建了包。 |
| ILI\_SuppressPartyChat | 使用 CanSuppressPartyChat 能力需要遵守严格的用户体验规范,并需要 XR-72 豁免。请与你的开发者账户经理合作以获得豁免,或从清单中移除此能力。 |
| ILI\_ToastCapable | 清单中包含 ToastCapable,通常不允许。请联系你的开发者账户经理。 |
| ILI\_UnexpectedContentPackageNode | 非 DLC 包不能包含 ContentPackage 节点。 |
| ILI\_XboxFission | 不支持 mx:XboxFission,必须从清单中移除 |
| ILI\_XcapiNotFound | 需要更新 XCAPI.dll。如需帮助,请联系你的开发者账户经理。 |
| ILI\_XcapiVersionFailure | 无法确定 XCAPI 版本信息。如需帮助,请联系你的开发者账户经理。 |
| ILI\_XdkOnlyComponent | 此包中包含的 %ws 是 XDK 专用组件。ADK 游戏应仅使用 Developer Network Portal 上 Approved Libraries 页面中受支持的 ADK 组件。 |
| ILI\_PcGdkUnsupported | 用于编译你二进制文件的 GDK 不受支持。请仅使用位于 [https://aka.ms/GdkApprovedLibs](https://aka.ms/GdkApprovedLibs) 的 Approved Libraries 页面上的受支持 GDK 版本 |
| ILI\_XvcPackageSizeExceeded | 此包的大小超过了可上传到 Partner Center 的最大允许大小。可上传到 Partner Center 的包最大大小为 0 GB。" |
| ILI\_MissingDependentFile | 0:二进制文件依赖了一个未包含在布局中的文件:1。此文件必须包含在你包的布局中 |

## 消息类型:警告(Warning)

| Name | 说明 |
| :- | :- |
| ILI\_XvcPackageSizeApproached | 此包的大小接近可上传到 Partner Center 的最大允许大小。可上传到 Partner Center 的包最大大小为 0 GB。 |
| ILI\_ArchitectureAmd64Mismatch | 检测到 x64 架构的文件,但包的 ProcessorArchitecture 被标记为 x86:%ws。请确保 ProcessorArchitecture 与你游戏运行时组件的架构一致。 |
| ILI\_BadAchievements2017 | 如果你的游戏使用 Achievements 2017 架构,在主机离线时用户可能无法解锁成就。请更新到你 XDK 的最新 QFE,以获得此组件所需的修复。 |
| ILI\_BadExtensionFoundSuspect | 存在可疑扩展名的文件。请确保这是特意包含的文件:%ws。 |
| ILI\_BadGen8Dependency | %ws:二进制文件似乎依赖于 XBOX One 图形栈(d3d12\_x.dll)。如果这是一个 XBOX One 家族包,请确保 MicrosoftGame.config 文件中主可执行文件的 TargetDeviceFamily 属性指定为 "XboxOne"。 |
| ILI\_BadScarlettDependency | %ws:二进制文件似乎依赖于 Scarlett 图形栈(d3d12\_xs.dll)。如果这是一个 Scarlett 包,请确保 MicrosoftGame.config 文件中主可执行文件的 TargetDeviceFamily 属性指定为 'Scarlett'。 |
| ILI\_CannotCheckNonRetailDependenciesForPC | 未能扫描文件 %ws 中的非零售依赖项。如果该文件被反篡改软件保护,这可能是预期的。如果是这样,则无法执行此安全性检查,但这不会在认证时影响你的游戏。 |
| ILI\_ChunkSizeCheckFailed | chunk %d 的大小大于 %llu 字节(%0.3f GB),这可能会限制创建多光盘产品的选项。请考虑将此区块拆分为两个或更多较小的区块。 |
| ILI\_ConnectedStorageQuotaRequest | mx:ConnectedStorage 元素指定将 Connected Storage 配额限制更改为 %ws MB。这需要认证豁免。请联系你的开发者账户经理。 |
| ILI\_ContainsAgeRatings | 此包中包含的年龄分级元素未获批准用于新游戏提交。仅当原始发布已声明年龄分级时,内容更新才允许年龄分级。更多指导可参见 XR-017 或联系你的 Microsoft 代表。 |
| ILI\_GameOsVersionMismatch | 此包中包含的 GameOS 提取到的 GameOSVersion 与 Partner Center 上 GUID 对应的预期 GameOSVersion 不匹配。这是异常情况,你应联系你的 Microsoft 代表。 |
| ILI\_GameOsVersionMismatchWithCompiledBinaries | 此包中包含的 GameOS 与编译游戏二进制文件时使用的任何 GameOS 版本都不匹配:%ws。 |
| ILI\_GameOsVersionNotReleased | 由于所使用的 GameOS,此包依赖于一个直到未来某个日期才对零售用户可用的 XBOX 恢复版本。 |
| ILI\_GetXvdInformationFailure | 未能解析所构建包的头部信息(0x%08x) |
| ILI\_HasOldMissingDependency | %ws:二进制文件对较旧的 Microsoft Visual Studio C++ DLL(%ws)有依赖。此文件必须包含在你包的布局中。 |
| ILI\_ImageSpecifiedButNotFound | 未找到 Properties 元素中指定的徽标文件:'%ws'。 |
| ILI\_InvalidLayoutFileSpecified | 布局文件路径指向的文件不存在或无法访问:'%s'。未执行检查 |
| ILI\_InvalidValueMaxTitleMemory | 你为 'ConsoleType=Xbox\_One\_X' 的 'TitleMemory' 设置的值可能不允许系统使用额外内存。你可以使用值 9216 MB(9 GB)或不大于 8704 MB(8.5 GB)的值来避免这种情况。 |
| ILI\_LaunchChunkSizeCheckDiscrepency | 在 %ws 设备上你最小启动集的大小小于最大启动集大小的一半。请核对你对 "Devices" 和 "Languages" 说明符的使用,以确保这是有意为之。 |
| ILI\_LayoutParsingError | 解析 XML 布局文件时出错。 |
| ILI\_LegacyFalQfe3Warning | 你正在使用 XDK QFE3 构建包,而提供的 layout xml 文件不包含 'Registration' 区块。此 XDK 版本存在一个已知问题,可能导致你的游戏在从 build version 10158.0.131008-1234 起的主机恢复上无法安装。请验证你的包能在该恢复或更新的恢复上成功安装,如果无法安装,请咨询你的开发者账户经理。 |
| ILI\_LongDestFilePathFound | 发现路径较长(超过 255 个字符)的目标文件,你的 XDK/GDK 工具不支持此长度。此文件可能会被静默地从包中省略,或可能导致打包失败:%ws。 |
| ILI\_LongSourceFilePathFound | 发现绝对路径较长(超过 260 个字符)的源文件,你的 XDK/GDK 工具不支持此长度。此文件可能会被静默地从包中省略,或可能导致打包失败:%ws。 |
| ILI\_NoLayoutFileSpecified | 必须在调用 makepkg 之前设置游戏布局 XML 文件的路径和名称。未执行检查。 |
| ILI\_NonRetailDependencyFound | 文件 %ws 中的非零售依赖项:%ws。 |
| ILI\_NoOnline | Submission Validator 无法连接到 Internet 资源以检查其是否为最新版本。错误:0x%08X |
| ILI\_NoOnlineVersionDownload | Submission Validator 能够连接到 Internet 资源以进行版本检查,但由于其他原因无法完成检查。错误:0x%08X |
| ILI\_NoOnlineVersionFile | Submission Validator 或者无法连接到 Internet 资源,或者能够连接以进行版本检查但由于其他原因无法完成检查。错误:0x%08X |
| ILI\_NoVersionForMsComponent | 未能提取以下组件的版本信息:%ws。如果你自行构建了此 DLL,这是预期的,可以忽略此警告。 |
| ILI\_OldAppDataBin | AppXManifest.xml 看起来比 AppData.bin 更新。请考虑使用 'MakePkg appdata' 命令重新生成 AppData.bin |
| ILI\_OnlineSubValPendingExpirationGDK | Submission Validator 现在有可用更新。版本 %ws 即将过期。请尽快从 [https://aka.ms/subval\_gdk](https://aka.ms/subval_gdk) 更新到版本 %ws。 |
| ILI\_OutOfDatePCTooling | 如果 PC 提交是使用 2021 年 10 月 GDK 之前的工具构建的,可能会遇到更新性能问题。有关详细信息,请联系你的开发者账户经理。 |
| ILI\_PlsQuotaRequest | mx:PersistentLocalStorage 元素指定了超过 4 GB 的请求存储(%s MB)。这需要认证豁免。请联系你的开发者账户经理。 |
| ILI\_ProtocolLinkRegistration | 清单中包含链接协议注册,通常不允许。请联系你的开发者账户经理。协议名称:%ws。 |
| ILI\_RegionCheckFailed | 区域检查失败:0x%x |
| ILI\_RegionSize | 区域大小:%.02f MB |
| ILI\_RequestAdditionalMaxTitleMemory | 为 XBOX One 主机请求额外内存需要获得批准。请确保你与开发者账户经理合作以获得使用 %d MB 内存的批准。 |
| ILI\_SkippingBinaryScan | 由于环境变量 SUBMISSION\_VALIDATION\_SKIP\_BINARY\_SCAN,跳过二进制扫描 |
| ILI\_SpecifierCheckSkipped | 未运行说明符检查(未找到包)。 |
| ILI\_SymbolHandlingDirectoryCreationError | 未能为符号缓存创建目录结构:%s(0x%08x)。 |
| ILI\_SymbolHandlingFileCopyError | 未能将文件 %s 复制到临时缓存文件夹(0x%08x)。 |
| ILI\_SymbolHandlingFilePathTooLong | 文件路径过长无法打包,将跳过此文件:%s。 |
| ILI\_SymbolHandlingInitCachePathError | 未能找到用于创建缓存文件夹的临时路径(0x%08x)。 |
| ILI\_SymbolHandlingInitError | 未能初始化符号处理(0x%08x)。 |
| ILI\_SymbolHandlingLookupError | 未能为 %s 找到匹配的符号(0x%08x)。 |
| ILI\_SymbolHandlingLookupFileNotFound | 未找到 %s 的符号文件。请尝试通过 MakePkg 的 /symbolpaths 指定一个用分号分隔的路径列表(用于查找此文件符号的路径,适用于 2016 年 10 月及更新的 GDK/XDK),或设置环境变量 \_NT\_SYMBOL\_PATH。此 PDB 的 GUID 为 %s。 |
| ILI\_SymbolHandlingLookupPdbInfoMissing | %s 的 PE 头部中没有符号信息。如果这非预期,请确保此文件是带符号信息编译的。 |
| ILI\_SymbolHandlingNoFilesToBundle | 未找到可打包的符号文件。不会创建捆绑包。 |
| ILI\_SymbolHandlingZipCreationError | 未能创建符号缓存压缩文件夹(0x%08x)。 |
| ILI\_UsedExtendedAttribute | 值为 '%s' 的 ExtendedAttribute '%s' 可能需要认证豁免。有关详细信息,请联系你的开发账户经理。 |
| ILI\_UsingDirectoryStructureForSearch | 在调用 MakePkg 之前应设置游戏布局 XML 文件的路径和名称,此检查改为基于从以下目录开始的目录结构:%ws。 |
| ILI\_UsingOfflineVersionList | 无法对照在线批准库列表验证 MS 组件版本。改用离线回退的版本检查。 |
| ILI\_XvcLaunchSizeQueryFailed | 未能获取包启动集大小(0x%08x)。 |
| ILI\_XvcPackageSizeExceeded | 此包大小超过了母带压制到光盘的最大允许大小。如果你打算生产实体光盘介质,应创建一个 DiscLayout.xml 文件,并使用 SplitPkg.exe 工具测试各个光学光盘映像布局。有关更多详细信息,请参阅 GDK/XDK 文档。 |
| ILI\_XvcSizeCheckSkipped | 未运行包大小检查(未找到包)。 |
| ILI\_XvcSizeQueryFailed | 未能获取包大小(0x%08x)。 |

## 另请参见

[Submission Validator (SubmissionValidator.dll)](https://docs.xbox.com/zh-CN/build/core-features/common/packaging/subval/submissionvalidator.md)

[Submission Validator 质量检查](https://docs.xbox.com/zh-CN/build/core-features/common/packaging/subval/submissionvalidator-tests.md)

[Make package (makepkg.exe)](https://docs.xbox.com/zh-CN/build/core-features/common/packaging/deployment/makepkg.md)

[游戏打包、内容更新和流式安装测试](https://docs.xbox.com/zh-CN/build/core-features/common/packaging/title-packaging-streaming-install-testing.md)

XBOX Requirements (XRs) [(XBOX Developer Downloads > Partner, Publishing, and Release Management Information > XGD Partner Documentation)](https://aka.ms/xgddl)


## Related topics

- [Submission Validator 简介](https://docs.xbox.com/zh-CN/build/core-features/common/packaging/subval/submissionvalidator.md)
- [Submission Validator 质量检查](https://docs.xbox.com/zh-CN/build/core-features/common/packaging/subval/submissionvalidator-tests.md)
- [Submission Validator (SubVal) 质量检查参考](https://docs.xbox.com/zh-CN/build/core-features/common/packaging/subval/index.md)
- [认证主机 BVT 指南](https://docs.xbox.com/zh-CN/publishing/game-publishing/concepts/certification/certification-console-bvt-guide.md)
- [认证分步指南](https://docs.xbox.com/zh-CN/publishing/game-publishing/concepts/certification/certification-guide.md)
