Workflow Foundation 4设计器性能问题

| 我有一个大型Visual Studio解决方案,其中包含数百个项目和一个相当大的域模型(对象图中的数千个类)。 我的目标是将一些业务逻辑移至Windows工作流,并且我已经完成了构建具有以下功能的工作流的工作: 流程图中少于50个WF活动(如果是Sequences,Assign,ForEach,AddToCollection ..) 10-15引用的程序集中的自定义类型的In-Out自变量 5-6来自引用程序集的自定义类型的变量 将所有使用的程序集添加到“导入”选项卡和活动库的项目引用中。对我来说,所有进口货都不错。 但是,我有巨大的工作流设计器性能问题。当我在Visual Studio 2010中打开工作流程设计器时,加载过程需要10到20分钟!它首先加载外部活动,然后依次加载内部(嵌套)活动,每个活动都需要15秒到几分钟。由于处理器利用率达到80%,看来正在处理一些繁重的工作! 有人知道这种缓慢的原因是什么以及如何解决此问题? 谢谢     
已邀请:

要回复问题请先登录注册