dot*_*ner 8 c# asp.net tdd build-automation tfs
我有一些单元测试在开发者机器上传递但在TFS构建机器上失败.这些测试因各种原因而失败.我对构建机器的访问权限非常有限.但我可以查看drop文件夹,看看部署了哪些DLL文件等.
另外我看到pdb文件部署在构建机器上.
有没有什么方法可以调试并逐步完成代码,为什么它只能在构建机器上失败?
有没有什么方法可以调试并逐步执行代码,以了解为什么它只在构建机器上失败?
是的,您可以附加到构建计算机上的进程...但是您必须登录到构建计算机并在服务器上运行 VS 实例,并且具有附加到线程的管理员权限...
如果管理员愿意开放服务器进行远程调试,您也可以这样做。但由于这会带来更多的安全风险,而不仅仅是让您访问服务器,因此该选项也不太可行。
所以对你来说不。您需要查看失败的原因并找出导致这种情况发生的原因。然后你可以尝试解决这个问题。