【发布时间】:2013-09-17 08:22:44
【问题描述】:
猜标题真的问了Q。我想逐步了解我继承的构建过程的进展情况。
我才刚刚开始使用 WF,虽然我知道可以调试工作流,但我真的不知道在这种情况下如何去做。
【问题讨论】:
-
是的,它是一模一样的!我把原来的Q贴在这里,然后在没有人出现的时候可以在这里回答。
标签: visual-studio-2012 tfs workflow-foundation build-system
猜标题真的问了Q。我想逐步了解我继承的构建过程的进展情况。
我才刚刚开始使用 WF,虽然我知道可以调试工作流,但我真的不知道在这种情况下如何去做。
【问题讨论】:
标签: visual-studio-2012 tfs workflow-foundation build-system
如果您想调试构建工作流程,您有几个选择。
如果您想远程调试,即您想在构建代理上运行构建,但在桌面上使用您的 xaml 和自定义活动代码运行 VS,那么您需要使用 remote debugger 并附加到 TFSBuildServiceHost.exe过程。这可能有点痛苦,因为您需要放置您拥有的任何自定义程序集的调试版本和 pdb 文件。
您还可以在您的桌面上安装 TFS 构建代理并将其附加到您的控制器(如果您有权限),然后您可以像在任何其他 .net 项目中一样在本地进行调试。
或者在构建代理本身上运行 VS 并从那里进行调试。
我已经完成了所有这些,在构建代理上运行 VS 是最简单的,但我必须管理我只真正能够单步执行自定义程序集中的代码。我从来没有设法让调试器到达他的 XAML 本身的断点。
【讨论】: