在 Microsoft Dynamics 365 中匯入解決方案失敗,錯誤碼為8004f016

本文針對您可能會收到 問題提供解決方法,指出當您在 Microsoft Dynamics 365 中匯入解決方案時,發生此錯誤的錯誤代碼 8004f016

適用于:   Microsoft Dynamics 365
原始 KB 編號:   4346904

徵狀

嘗試匯入 Microsoft Dynamics 365 中的解決方案時,遇到下列錯誤:

已匯入解決方案: [方案名稱] 失敗。
錯誤碼8004f016

在格線的 [ 詳細資料 ] 欄中,您會看到下列訊息:

受管理的解決方案無法覆寫目標系統上具有非管理基實例的 [元件類型] 元件。 這種錯誤最可能的情形是非管理的解決方案已在目標系統上安裝新的非受管理的 [元件類型] 元件,而現在來自相同發行者的 managed 方案卻嘗試將該相同的 [元件類型] 元件安裝為「受管理」。 這會導致目標系統上不正確解決方案分層,而且不允許使用。

原因

如錯誤詳細資料中所述,此錯誤最可能的情形是非管理的解決方案已在目標系統上安裝新的非管理元件,而來自相同發行者的受管理解決方案則嘗試將相同元件安裝為受管理的元件。 這會導致目標系統上不正確解決方案分層,而且不允許使用。

範例:您的 Microsoft Dynamics 365 實例已經有一個元件,例如自訂欄位 (屬性) 是使用非管理的解決方案所建立)。 如果您稍後嘗試使用相同欄位來匯出方案 (元件) 成為受管理的解決方案,則當您嘗試將該解決方案匯入到已存在於非受管理解決方案的此實例中時,就會發生此錯誤。

解決方案

如果元件類型是 AttributeMap,請參閱下列文章:

如果元件類型是 SavedQuery,請參閱下列文章:

此外,請確認您正在匯入正確的解決方案類型。 方案可以匯出為非管理的解決方案或受管理的解決方案。 在非管理解決方案中建立或匯入元件後,便無法將其 reimported 為受管理的解決方案。

如需非受管理和受管理解決方案的詳細資訊,請參閱 managed 和非管理解決方案