由于XAML中的错误,无法加载活动

时间:2012-05-11 14:22:53

标签: workflow-foundation-4

考虑以下情况:

  1. 使用参数MyArgument1
  2. 创建MyCodeActivity1
  3. 将此活动添加到myworkflow.xaml
  4. 将MyCodeActivity1中的MyArgument1重命名为MyRenamedArgument1
  5. 如果您打开myworkflow.xaml,visual studio将显示此错误:

      由于XAML中的错误,无法加载

    活动

    是否有视觉工作室可以提供有关错误的更多信息的工具? 现在我已经创建了一个小型Windows应用程序,它尝试执行工作流程并显示错误消息(如果无效)。这确实给出了明确的信息。但是如果visual studio直接提供这个功能,那将会很棒。

1 个答案:

答案 0 :(得分:10)

没有。

不。

Nuh呃。

Visual Studio的重构无法处理活动代码中的更改=>更改XamlAppDef XML 。这并不奇怪,这样的逻辑链实现起来会很复杂。所以无论何时执行此操作,您必须要求您的工作流程必须修复。要么提前计划,要么......

如果工作流无法编译,或者在设计图面中显示红色框的痛苦,则应始终右键单击工作流文件,选择打开方式。 .. 并选择 XML(文本)编辑器。您将在此视图中看到错误的错误行和有关错误的更多详细信息。