-1

猜猜标题真的问了Q。我想逐步了解我继承的构建过程发生了什么。

我才刚刚开始使用 WF,虽然我知道可以调试工作流,但我真的不知道在这种情况下如何去做。

4

1 回答 1

1

如果您想调试构建工作流程,您有几个选择。

如果您想远程调试,即您想在构建代理上运行构建,但在桌面上使用您的 xaml 和自定义活动代码运行 VS,那么您需要使用远程调试器并附加到 TFSBuildServiceHost.exe 进程。这可能有点痛苦,因为您需要放置您拥有的任何自定义程序集的调试版本和 pdb 文件。

您还可以在桌面上安装 TFS 构建代理并将其附加到您的控制器(如果您有权限),然后您可以像在任何其他 .net 项目中一样在本地进行调试。

或者在构建代理本身上运行 VS 并从那里进行调试。

我已经完成了所有这些,在构建代理上运行 VS 是最简单的,但我必须管理我只能真正能够逐步执行自定义程序集中的代码。我从来没有设法让调试器到达他的 XAML 本身的断点。

于 2013-09-17T12:39:38.353 回答