【发布时间】:2012-01-16 21:03:46
【问题描述】:
我不明白为什么 WF 设计器中的某些活动没有展开。
查看 WizardActivityPack 活动的示例文档:
但是当我尝试在 Visual Studio 2010 的 WF 设计器中打开同一个文件时:
如果我使用 XML 编辑器查看文件,我可以看到所有活动都在文件中,但设计器只显示一个框,我无法单击或展开它。
【问题讨论】:
-
您是在尝试运行示例,还是在使用 dll(wap.dll、wap.design.dll)?如果您使用的是二进制文件,则必须将 .design.dll 放在 Visual Studio 可以找到的位置。就像在程序文件下的 PublicAssemblies 目录中一样。 VS 按惯例寻找设计师;如果活动在 Activity.dll 中,VS 会在 programfiles/vs 或 GAC 中查找 Activity.Design.dll(我相信)(此外,在创建自己的活动/设计器时了解这一点很重要!)
-
下载解压code.msdn.microsoft.com/Windows-Workflow-233b5e3c,直接打开解决方案文件。
-
谢谢 Will,我将 Design.dll 复制到了其他项目的 bin 文件夹中,现在我可以正常看到所有内容了。
-
我不想添加答案,因为我不确定您是如何使用它的。添加了更详细的答案。
标签: visual-studio-2010 workflow-foundation-4