【问题标题】:Is it possible to debug the WF used to build in VS2012? [duplicate]VS2012中构建的WF可以调试吗? [复制]
【发布时间】:2013-09-17 08:22:44
【问题描述】:

猜标题真的问了Q。我想逐步了解我继承的构建过程的进展情况。

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

【问题讨论】:

  • 是的,它是一模一样的!我把原来的Q贴在这里,然后在没有人出现的时候可以在这里回答。

标签: visual-studio-2012 tfs workflow-foundation build-system


【解决方案1】:

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

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

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

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

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

【讨论】:

  • 谢谢詹姆斯。我刚刚接管了构建系统的管理,几乎没有移交。掌握正在发生的事情证明,具有挑战性
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-04-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多