[英]Is it possible to add process for custom entities in managed solution in Dynamics crm?
I have a managed solution where I want to add a process/workflow with custom entities. 我有一个托管解决方案,我想在其中添加带有自定义实体的流程/工作流。 I am able to add process in unmanaged solution for custom entities but have any way to do in managed solution or any alternative way to do so?
我可以在非托管解决方案中为自定义实体添加流程,但是有什么方法可以在托管解决方案中执行此操作?
Please suggest me what I can do. 请建议我可以做什么。
Managed solution is not recommended for regular development lifecycle projects, as the future schema changes will be challenging. 不建议在常规开发生命周期项目中使用托管解决方案,因为将来的架构更改将具有挑战性。 Managed solutions are good for redistributable components like CRM REST Builder, where author want to have full control & customizations are not allowed in those components as that may break future upgrades of that particular managed solution.
托管解决方案非常适合可再发行组件,例如CRM REST Builder,在该组件中,作者希望拥有完全控制权,并且不允许在这些组件中进行自定义,因为这可能会破坏该特定托管解决方案的未来升级。
Still you can go ahead & create a standalone solution with your custom entities, then add a WF for that entity. 您仍然可以继续使用您的自定义实体创建独立的解决方案,然后为该实体添加WF。 Finally you can export as managed solution to import in other environments (usually only Prod).
最后,您可以导出为托管解决方案以导入其他环境(通常只有Prod)。 This way you can customize anytime in lower region like Dev/QA, but Prod can have managed solution & if anything goes wrong - deleting managed solution in Prod will wipe out components + data.
这样,您可以随时在较低的区域(例如Dev / QA)进行自定义,但是Prod可以拥有托管解决方案,并且如果出现任何问题-在Prod中删除托管解决方案将清除组件和数据。 You can change in Dev again & a fresh exported Managed solution can be imported in Prod.
您可以再次更改Dev,并且可以在Prod中导入新导出的托管解决方案。
Managed solution components cannot be directly customized. 托管解决方案组件不能直接自定义。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.