Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tfs 自定义生成活动未运行_Tfs_Workflow Foundation_Tfsbuild_Workflow Activity - Fatal编程技术网

Tfs 自定义生成活动未运行

Tfs 自定义生成活动未运行,tfs,workflow-foundation,tfsbuild,workflow-activity,Tfs,Workflow Foundation,Tfsbuild,Workflow Activity,我有一个自定义构建活动,但它没有执行。我把它放在try-catch块中,它在我的构建模板中捕获Sysytem.Exception,被重写的执行方法的第一行是抛出Sysytem.Exception。在日志中,我只看到一行与我的自定义活动的名称!猜猜看 protected override void Execute(CodeActivityContext context) { throw new System.Exception("This is hello me

我有一个自定义构建活动,但它没有执行。我把它放在try-catch块中,它在我的构建模板中捕获Sysytem.Exception,被重写的执行方法的第一行是抛出Sysytem.Exception。在日志中,我只看到一行与我的自定义活动的名称!猜猜看

     protected override void Execute(CodeActivityContext context)
     {
        throw new System.Exception("This is hello messasge");
        ...
     }

我发现了!我在build controller的属性中指定了带有自定义活动的程序集的路径,但在GAC中有一个同名的程序集。因此,我想,TFS使用的不是我的assemly,而是GAC的assembly。

我不明白,您的自定义代码会引发异常,工作流会看到该异常。您希望它有什么不同?工作流没有看到异常。