【发布时间】:2013-08-30 15:35:12
【问题描述】:
我正在维护一些包含 WWF 3.5 顺序工作流的代码。 (它是 VS2012 中维护的更大 C# 代码库的一部分。)我需要通过更改 IfElseBranchActivity 中的声明性规则条件表达式来编辑工作流的逻辑。
当我查看有问题的 IfElseBranchActivity 的属性,然后尝试打开规则条件编辑器对话框 (http://msdn.microsoft.com/en-us/library/bb483183.aspx) 时,我遇到了麻烦。有两种症状:
首先,如果我单击条件名称字段值中的某个位置,然后单击该字段右侧显示的省略号按钮,则会出现选择条件对话框。如果我然后选择属于有问题的 IfElseBranchActivity 的条件,然后单击对话框的编辑按钮,则选择条件对话框消失。所以,我不能编辑条件。
其次,如果我单击表达式字段值中的某个位置,然后单击该字段右侧显示的省略号按钮,我会看到一条错误消息,内容如下:
“无法加载文件或程序集 'Microsoft.Practices.Unity.Interception, Version=2.1.505.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' 或其依赖项之一。系统找不到指定的文件。”
我需要做什么才能解决这个问题?
我应该安装 MS Unity 吗?如果是这样,我如何安装它以使其可用于 VS2012?
【问题讨论】:
标签: c# .net visual-studio-2012 workflow-foundation