如何调试推送到我的TFS构建服务器的代码?

时间:2013-09-10 17:34:48

标签: unit-testing visual-studio-2012 tfs

我有一个项目在本地运行,构建和传递所有单元测试,但在构建服务器上的单元测试失败。我正在使用.NET 4.5,TFS和VS 2012.理想情况下,我想逐步执行在服务器上执行的代码,以便我可以再次关闭失败的单元测试。

1 个答案:

答案 0 :(得分:6)

这是一种方式,

直接在构建服务器上进行调试

  1. 通过RDP手动连接到构建服务器
  2. 导航到构建下载源的位置
  3. 在Visual Studio中打开解决方案文件,在“测试资源管理器”中,右键单击>调试选定的测试
  4. 另一种方法是,为VS远程调试器设置网络并不是一个巨大的痛苦,

    远程调试构建服务器上的测试

    1. 通过RDP手动连接到构建服务器
    2. 启动Visual Studio远程调试监视器(需要下载/安装)
    3. 在您自己的计算机上,打开解决方案并设置测试项目以使用远程计算机上的测试运行器(例如mstest)运行(有关屏幕截图,请参阅here