Microsoft Dynamics 365 中發生「解決方案已安裝在此系統上作為受控解決方案」錯誤

本文提供在 Dynamics 365 中嘗試匯入方案時所發生錯誤的解決方案。

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

徵狀

嘗試在 Dynamics 365 中匯入解決方案時,您會收到下列錯誤:

「解決方案已安裝在此系統上作為受控解決方案,而提供的套件正嘗試以 Unmanaged 模式安裝它。 匯入只能在模式相符時更新解決方案。 卸載目前的解決方案,然後再試一次。
錯誤碼80048041」

原因

如錯誤訊息中所述,此系統上已將解決方案安裝為受控解決方案,而提供的套件正嘗試以 Unmanaged 模式安裝。 匯入只能在模式相符時更新解決方案。

範例:您會在開發環境中建立解決方案,並將其匯出為受控。 然後,您會將解決方案匯入生產環境。 如果您稍後從開發環境將此解決方案匯出為 Unmanaged,並嘗試將它匯入已安裝為受控解決方案的生產環境中,您將會收到此錯誤。

解決方案

在受控環境中安裝解決方案之後,您應該只將解決方案的受控版本匯入環境。

匯入相同模式的解決方案複本。 在 [ 原因 ] 區段中提供的範例中,如果匯入的解決方案是受控解決方案,匯入將會成功。

其他資訊

如需受控和非受控解決方案的詳細資訊,請參閱 Unmanaged 和 Managed 解決方案