【发布时间】:2019-12-05 22:55:50
【问题描述】:
我很遗憾在 Dynamics 365 中丢失了我们生产环境的非托管解决方案。我所拥有的是我能够检查的托管解决方案的导出。
我曾尝试通过将 <Managed>1</Managed> 更新为 0 手动将托管解决方案修改为非托管解决方案。但是,当将此修改后的解决方案导入同一环境时,导入失败并显示消息
“非托管解决方案需要完整的 formXml”(错误代码 0x8004023B)
值得注意的是,我试图将修改后的非托管解决方案导入到已安装并使用托管等效解决方案的环境中。我不确定将此手动非托管解决方案导入新环境是否会成功。
问题:
从这个导出的托管解决方案中恢复非托管且可编辑的解决方案有哪些选择?
如果非托管解决方案能够在 Sandbox 中恢复和安装,在更新托管解决方案时是否会出现任何问题 生产?
是否可以简单地添加一个新的解决方案,依赖于基础托管解决方案,这将允许我修改基础 解决方案?我很确定我可以向基本解决方案添加功能,但是 将无法更改或删除基础的任何功能 解决方案。
将此修改后的非托管解决方案导入新环境是否更有可能无错误地导入?
【问题讨论】:
-
联系 Dynamics 365 支持后,他们建议从头开始重建解决方案。虽然这是官方解决方案,但我仍然对此问题的其他潜在(和不受支持的)解决方案感兴趣。