Share via


提交裝置元數據體驗時的錯誤和解決方案

當您提交裝置元數據體驗以進行驗證和發行時,您可能會看到可能會影響體驗發行的錯誤。

常見錯誤

以下是一些最常見的錯誤,依字母順序列出,如果有的話,包括解決方案。

解決常見錯誤

錯誤 建議的解決方案
[CategoryName]類別標識碼在 Behavior.xml中不正確。 正確的類別識別碼為 [CategoryId] 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
[CategoryName] Guid [CategoryId] is required for your device in Behavior.xml. 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
[FolderName] folder is missing. 其中一個資料夾遺失。 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
[FolderName] folder name is required in <PackageStructure> element in PackageInfo.xml. 您必須在 PackageInfo.xml中包含正確的資料夾名稱參考。 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
[ImageType]Image – [SplitType] 分割的 [FileName] 大小無效。 有效大小為:[ListOfAllowedSizes] 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
[ImageType]Image – [FileName] 大小無效。 有效大小為:[ListOfAllowedSizes] 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
[TaskGroupName] Guid [TaskGroupGuid] is not referenced for the task [TaskId] in Behavior.xml 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
[TaskName] Task – [TaskId] is required for your device within the System Settings category in Behavior.xml. 控制中心工作和系統 設定 工作必須出現在裝置的 [裝置階段] 的 [系統 設定] 類別之下。 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
[TaskName] Task – [TaskId] should reference taskGroupGuid [TaskGroupGuid] for your device in Behavior.xml. 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
[TaskName] task [TaskId] is required to exist at root for your device in Behavior.xml. 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
DeviceStageDevice[Locale] and DeviceStageDevice folders should have same files. 如果此套件設定為預設地區設定,地區設定目錄和語言中性目錄必須具有相同的檔案。 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包。>
.cab提交必須包含硬體和/或模型資訊。 請更正.cab或修改現有的 .cabs。 您的套件必須至少包含一個硬體標識碼或模型標識碼。 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
此.cab中的硬體標識符發生衝突,且無法上傳.cab。 請確定您建立的其他體驗不會使用此硬體識別碼。 您的硬體識別碼已用於另一個體驗。 在儀錶板的 [裝置元數據] 下,開啟 [管理體驗] 頁面。 在篩選中,輸入硬體標識碼以尋找其他體驗。 然後,您可以解決任何衝突。 如需詳細資訊,請參閱 裝置元數據商務規則
此中的硬體識別碼。 計程車由另一家公司使用,無法上傳.cab。 請確認此硬體識別碼。 您套件中包含的硬體識別碼正由另一家公司使用。 您無法為另一家公司提交硬體識別碼。 請確定您的硬體識別碼不會拼錯。 如果您仍然收到錯誤訊息,請連絡儀錶板支援。
A live submission already exists for this locale in this experience. 在您上傳相同地區設定的新套件之前,請先刪除地區設定的現有即時套件。
A live submission already exists with default locale set to true in this experience. 體驗中只能將一個即時套件設定為預設套件。 如需詳細資訊,請參閱 裝置元數據商務規則
A logo submission for a MultiPurpose device does not match the submission category. 標誌提交中列出的裝置類別不符合裝置元數據套件的主要裝置類別。 若要解決此問題,請遵循下列步驟:
- 更正標誌提交的裝置類別。
- 建立新的體驗,並只系結正確的標誌提交。
此計程車中的模型標識符發生衝突,而且無法上傳計程車。 請確定您建立的其他體驗不會使用此模型標識碼。 您的模型標識碼已用於另一個體驗。 在儀錶板的 [裝置元數據] 下,開啟 [管理體驗] 頁面。 在篩選中,輸入模型標識碼以尋找其他體驗。 然後,您可以解決任何衝突。 如需詳細資訊,請參閱 裝置元數據商務規則
此計程車中的模型標識碼正由另一家公司使用,且無法上傳計程車。 請確認此模型識別碼。 您套件中包含的模型識別碼正由另一家公司使用。 您無法提交另一家公司的模型標識碼。 請確定您的模型識別碼不會拼錯。 如果您仍然收到錯誤訊息,請參閱 合作夥伴中心儀錶板技術支援
A non-preview live package cannot be promoted to live. 您無法將即時套件升階為 [即時] 狀態。
A package with a status of error cannot be promoted to live. 您無法將包含錯誤的套件升階為實時狀態。
A preview submission already exists for this locale in this experience. 若要解決此問題,請嘗試下列動作:
- 刪除地區設定的現有預覽套件,然後上傳相同地區設定的新預覽套件。
- 將地區設定的目前預覽套件升階為 [發行] 狀態,然後上傳相同地區設定的新預覽套件。
A preview submission already exists with default locale set to true in this experience. 體驗中只能將一個預覽套件設定為預設套件。 如需詳細資訊,請參閱 裝置元數據商務規則
體驗中的所有裝置元數據.cab檔案都必須支援相同的硬體標識碼。 請更正.cab。 此套件沒有與體驗中其他套件相同的模型標識符清單。 更正套件中的模型標識符清單,然後再次上傳套件。 如需詳細資訊,請參閱 裝置元數據商務規則
Allowed Domain should not be empty for task [TaskID] in Tasks.xml. 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
找到未預期的檔案:『[ExtraFile]』。 請確定您遵循架構,或參考PackageInfo.xml中的所有根檔案。 套件根目錄有額外的檔案。 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
找到未預期的資料夾:『[ExtraFolder]』。 請確定您遵循架構或參考PackageInfo.xml中的所有根資料夾。 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
CommandLine URL should not be null for task [TaskID] in Tasks.xml. 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
Device Category not found in DeviceInfo.xml . 您必須設定主要裝置類別目錄,這是其中一個預先定義的選項。 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
Device folder not found in DeviceStage folder 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
Device icon information not found in DeviceInfo.xml 如果您在DeviceInfo.xml檔案中包含裝置圖示,您也必須包含裝置圖示資訊。 裝置階段套件需要裝置圖示。 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
Device Metadata Category for this submission needs to match the existing experience category. 此套件中裝置的類別不符合此體驗中其他套件中的類別。 修改您的裝置類別,然後重新提交套件。
Device Metadata Submission Type for this submission needs to match the existing experience category. 裝置元數據提交類型定義為裝置階段或裝置和印表機。 只有裝置階段套件可以包含在裝置階段體驗中。 同樣地,只有裝置和印表機套件可以包含在裝置和印表機體驗中。
Device Stage inbox submissions are not allowed for the computer device class. 如果您的套件和體驗適用於裝置階段和計算機裝置,您必須已經認證標誌,或必須在 90 天內認證標誌。
Device Stage is not supported for this device. 您在 [裝置階段] 中不支援您選擇的裝置類別。
Device Stage metadata cannot be submitted for your device [DeviceCategory] 只有下列裝置才允許裝置階段提交:
- 可攜式媒體播放機
- 數位靜止相機
-手機
- 印表機或傳真機
-掃描器
-計算機系統
Device Stage requires either Marketing Bullets or Status Items to be present in Behavior.xml. 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
Device Stage requires LaunchDeviceStageFromExplorer to be set to true for your device in WindowsInfo.xml. 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
Device Stage requires LaunchDeviceStageOnDeviceConnect to be set to True for your device in WindowsInfo.xml 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
Device Stage requires ShowDeviceInDisconnectedState to be set to True for your device in WindowsInfo.xml. 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
Devices and Printers requires LaunchDeviceStageFromExplorer to be set to False for your device in WindowsInfo.xml. 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
Devices and Printers requires LaunchDeviceStageOnDeviceConnect to be set to False for your device in WindowsInfo.xml. 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
Error in xml file [FileName] : [Error] 指定的.xml檔案失敗,因為它包含一或多個錯誤。 確認檔案符合其對應的架構,且命名空間正確無誤。 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
File [FileName] is different in DeviceStageDevice[Locale] and DeviceStageDevice folders. 如果您已將此套件設定為預設地區設定,地區設定目錄和語言中性目錄必須包含相同的檔案。 發生下列其中一個錯誤:
- 具有相同指定名稱的檔案存在於這兩個目錄中,但檔案不同。
- 指定的檔案只存在於一個目錄中。
File Name PackageInfo.xml is expected in <PackageStructure> element in PackageInfo.xml. 您的PackageInfo.xml檔案未針對您的套件正確撰寫。 封裝中的每個根對象都必須使用 <PackageStructure> 節點,在PackageInfo.xml檔案中參考。 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
檔名 [FileReference] 在 PackageInfo.xml 的 <PackageStructure> 元素中不正確。 正確的檔名:PackageInfo.xml 您在PackageInfo.xml檔案中使用 <PackageStructure> 節點所參考的檔名拼錯。 更正錯誤並重新提交您的套件。 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
For Printing and Scanning Devices, LaunchDeviceStageOnDeviceConnect needs to be set to False in WindowsInfo.xml. 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
HardwareIDs in this submission: [list of Hardware ID(s)] are not owned by your company. 列出的硬體標識碼會使用貴公司未根據個別 SIG 所擁有的 VID。 如果不正確,cpmtact 儀錶板支援。
Hardware IDs in this submission: [list of Hardware ID(s)] do not match the expected list of Hardware IDs from SMBIOS. 您提交的硬體識別碼不會從您連同SMBIOSFields.xml檔案一起提交的SMBIOS信息產生。 嘗試下列其中一個解決方案:
- 重新產生硬體識別碼,並在您的套件中包含正確的硬體識別碼。
- 更新SMBIOSFields.xml檔案,以包含用來產生正確硬體識別碼的欄位。
如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
Hardware IDs in this submission: [list of Hardware ID(s)] fail the Inbox Driver Distribution Agreement (IDDA) list validation. 您套件中包含的硬體識別碼不會列在 Microsoft 的收件匣驅動程式散發合約 (IDDA) 中。 拿掉這些硬體識別碼並重新提交。
Invalid scheme [Scheme] in Allowed Domain for task [TaskID] in Tasks.xml URL 必須以 HTTP 或 HTTP 開頭。 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
Locale not found or is incorrect in PackageInfo.xml PackageInfo.xml檔案中的地區設定標籤必須已正確格式化,且符合 RFC 4646。 更正地區設定,然後重新提交您的套件。
Missing resource reference for [Id] in Resource.xml file in DeviceStageTask[TaskID][Locale] folder 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
Model IDs are not allowed for [Device Class] submissions. 當您提交此類型裝置類別的裝置元數據時,無法使用模型識別碼。 請改用裝置的硬體識別碼。 若要尋找電腦裝置的硬體識別碼,請參閱 Microsoft 裝置體驗開發工具包
Model Name not found in DeviceInfo.xml 您的DeviceInfo.xml檔案未正確撰寫。 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
No preview key can be found for this organization. 您必須先設定 PreviewKey,才能上傳預覽套件。 如需詳細資訊,請參閱 裝置元數據商務規則
PackageStructure node in PackageInfo.xml is invalid. 請確定您的PackageInfo.xml檔案正確無誤。 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
Task [TaskGUID] is required for your device in Behavior.xml. 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
Task [TaskID] should not use taskGroupGuid [TaskGroupGuid] 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
TaskGroupGuid [TaskGroupGuid] should not be used by your device for task [TaskId] 您嘗試使用不適用於裝置的保留 GUID。 嘗試下列其中一個解決方案:
- 請勿針對裝置不支援的工作使用 GUID。
- 如果您嘗試建立工作,請為工作產生新的 GUID。
如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
TaskGroupGuid incorrect for taskId [TaskId] in Behavior.xml 更正工作 GUID,然後重新提交套件。 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
The [FileName] icon file in [FolderName] folder is missing image MissingImageSize. 確認影像大小存在。 如果沒有,請將影像大小新增至圖示,然後重新提交套件。

注意 256x256 影像層必須採用 PNG 壓縮格式。 不允許此大小的 BMP 格式。 如果此大小存在,但在 BMP 格式中,請建立大小 PNG 格式的影像、將此影像新增至圖示,然後重新提交套件。

如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
計程車易記名稱不是唯一的體驗。 請選擇其他名稱。 為體驗建立新的易記名稱,然後重新提交。
The CommandLine argument should point to a valid URL beginning with HTTP or HTTPS for task [TaskID] in Tasks.xml. 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
裝置元數據套件和標誌提交中所報告的裝置類別不符合。 如果套件中的裝置類別不正確,請修正並再次上傳。 如果標誌提交中的裝置類別不正確,請在提交管理員中修正,並再次嘗試上傳您的套件:[每個違規標誌提交至 SubmissionManager 的連結清單] 系結標誌提交與裝置元數據之間的裝置類別必須相同,才能通過提交。 確認您的標誌提交都具有相同的裝置類別,且裝置類別與套件的裝置類別相同。 提供的連結指向提交管理員,如果類別不正確,可讓您變更標誌提交中的裝置類別。 解決所有問題之後,請重新提交您的套件。
The Device Metadata Category for this submission does not exist. 您使用的裝置元資料類別無效。 您必須從 Windows 硬體認證套件 (HCK) 中所述的預先定義裝置元資料類別中選擇。
The Experience name already exists for this organization. 建立具有不同名稱的新體驗。
The provided Logo submissions do not share Hardware IDs or Model IDs with the Device Metadata submission. 系結標誌提交必須包含體驗中裝置元數據套件中的硬體標識碼。
The reference in PackageInfo.xml, DeviceInformation, was not found in the package. PackageInfo.xml檔案中遺漏 DeviceInformation 資料夾參考。 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
The reference in PackageInfo.xml, DeviceStage, was not found in the package. PackageInfo.xml 檔案中 <PackageStructure> 元素的參考拼錯或未位於套件的根目錄中。 拿掉參考,或新增正確的檔案或目錄。

如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包

The reference in PackageInfo.xml, WindowsInformation, was not found in the package. PackageInfo.xml 檔案中遺漏 WindowsInformation 資料夾參考。 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
The submission contains [list of Hardware ID(s) and/or Model ID(s)] that are not covered via a logo submission. 您的套件包含您的標誌提交未涵蓋的硬體識別碼或模型標識碼。 嘗試下列其中一個解決方案:
- 更正裝置元數據套件中的硬體標識碼或模型標識碼。
- 建立新的體驗,並只系結相關聯的標誌提交。
The system manufacturer for this computer submission does not match the organization of the submitting user. 您提交的SMBIOSFields.xml檔案中的系統製造商不符合我們記錄中的製造商。 嘗試下列其中一個解決方案:
- 更正系統製造商的名稱,然後重新提交套件。
- 如果系統製造商欄位正確且您的檔案未通過,請移至 合作夥伴中心儀錶板技術支援
The TaskID [TaskID] cannot be used with multiple TaskGroups. 您的裝置階段套件包含與不同 TaskGroup 搭配使用的 TaskID。 TaskID 每個 TaskGroup 和每個工作都必須是唯一的。 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
此預覽金鑰已遭拒絕。 請選擇另一個值。 不接受您使用儀錶板設定的 PreviewKey。 提交新的 PreviewKey。
Unexpected file found in [FolderName] folder- [ExtraFile] 您的套件結構發生問題。 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
Unexpected file found in [Path] folder – [ExtraFile] 您的套件結構發生問題。 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
Unexpected file found in the [locale] subfolder of task [TaskGroupGuid] folder – [FileName] 拿掉指定的檔案,然後重新提交套件。 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
Unexpected folder found in [FolderName] folder- [ExtraFolder] 您的套件結構發生問題。

注意 如果DeviceInfo.xml檔案中的裝置類別未正確設定,就可能發生此錯誤。 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
Unexpected folder found in [Path] folder – [ExtraFolder] 您的套件結構發生問題。 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
URL should not be a localhost for task [TaskID] in Tasks.xml. 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
URL specified in the commandLine is not valid for task [TaskID] in Tasks.xml. 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
Valid logo submission(s) are needed for [SubmissionType] metadata for [DeviceClass] 數字攝影機和可攜式媒體播放機必須提交一或多個 Windows 7 或 Windows Vista® 標誌。 行動電話必須提交一或多個 Windows 7 標誌。
您已有此作業系統版本的預覽提交。 拿掉目前的 Live 提交。 您嘗試升級地區設定的預覽套件,但該地區設定已經有已發行的套件。 如果您想要升級此預覽套件,請先刪除已發行的套件,然後再試一次。
You do not have access to this experience. 您正嘗試存取不屬於貴公司的體驗。
Your device cannot have the command value set to HostedSiteWithDevice for task [TaskID] in Tasks.xml. 如需詳細資訊,請參閱 Microsoft 裝置體驗開發工具包
您的提交因儀表板錯誤而遭到封鎖。 移至 [合作夥伴中心儀錶板技術支援](./hardware-submission-support.md#technical-support-issues) 以取得解決方案。 請連絡儀錶板支持人員。

建立裝置元數據體驗

提交裝置元資料套件 (儀錶板說明)

裝置元數據商務規則