Microsoft Dynamics 365 中的“解决方案已作为托管解决方案安装在此系统上”错误
本文提供了尝试在 Dynamics 365 中导入解决方案时发生的错误的解决方案。
适用于:Microsoft Dynamics 365
原始 KB 编号: 4456771
症状
尝试在 Dynamics 365 中导入解决方案时,会收到以下错误:
“解决方案已作为托管解决方案安装在此系统上,提供的包正在尝试在非托管模式下安装它。 仅当模式匹配时,导入才能更新解决方案。 卸载当前解决方案,然后重试。
错误代码80048041”
原因
如错误消息中所述,解决方案已作为托管解决方案安装在此系统上,并且提供的包正在尝试在非托管模式下安装它。 仅当模式匹配时,导入才能更新解决方案。
示例:在开发环境中创建解决方案并将其导出为托管解决方案。 然后,将解决方案导入生产环境。 如果稍后将此解决方案从开发环境导出为非托管解决方案,并尝试将其导入到解决方案已作为托管安装的生产环境中,则会收到此错误。
解决方案
将解决方案作为托管安装到环境中后,应仅将解决方案的托管版本导入环境中。
导入相同模式的解决方案的副本。 在 “原因 ”部分提供的示例中,如果导入的解决方案是托管解决方案,导入将成功。
更多信息
有关托管和非托管解决方案的详细信息,请参阅 非托管解决方案和托管解决方案。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈