在 Microsoft Dynamics 365 中匯入 contact-lead AttributeMap 時的錯誤碼 8004f016
本文提供當您嘗試在 Microsoft Dynamics 365 中匯入解決方案時,可能發生的錯誤碼 8004f016 的解決方法。
適用於:Microsoft Dynamics 365
原始 KB 編號: 4470790
徵狀
當您嘗試在 Microsoft Dynamics 365 中匯入解決方案時,您會遇到下列錯誤:
匯入解決方案:[方案名稱] 失敗。
錯誤碼 8004f016
錯誤對話框內的方格包含類型對應和名稱 = 聯繫人潛在客戶的數據列 = 。 針對此資料列顯示的詳細資料文字如下:
受控解決方案無法覆寫目標系統上具有 Unmanaged 基底實例的 AttributeMap 元件。 此錯誤最可能的案例是 Unmanaged 解決方案已在目標系統上安裝新的 Unmanaged AttributeMap 元件,而來自相同發行者的受控解決方案現在嘗試安裝與 Managed 相同的 AttributeMap 元件。 這會導致目標系統上的解決方案分層無效,且不允許。
原因
Microsoft 正在調查可能造成此錯誤的聯繫人-潛在客戶屬性對應問題。
解決方案
當 Microsoft 使用連絡人-潛在客戶屬性對應調查此問題時,您可以使用下列步驟來解決此問題:
選項 1: 請勿在解決方案中包含潛在客戶 (lead_parent_contact) 關聯性的連絡人
這是標準關聯性,可在聯繫人實體中具有名稱lead_parent_contact的 1:N 關聯性底下找到。
選項 2: 移除連絡人-潛在客戶屬性對應的 XML:
擷取方案檔的內容,並在文本編輯器中開啟 customizations.xml 檔案。
找出並移除下列 XML 區段:
<EntityMap> <EntitySource>contact</EntitySource> <EntityTarget>lead</EntityTarget> <AttributeMaps> <AttributeMap> <AttributeSource>contactid</AttributeSource> <AttributeTarget>parentcontactid</AttributeTarget> </AttributeMap> </AttributeMaps> </EntityMap>
儲存 customizations.xml 檔。
從方案中選取所有檔案,並將其傳送至壓縮 (.zip) 檔案。
嘗試匯入更新的解決方案。
意見反映
https://aka.ms/ContentUserFeedback。
即將推出:我們會在 2024 年淘汰 GitHub 問題,並以全新的意見反應系統取代並作為內容意見反應的渠道。 如需更多資訊,請參閱:提交及檢視以下的意見反映: