我已经创建了以下链接中给出的自定义入住政策:
http://msdn.microsoft.com/en-us/library/bb668980.aspx
我按照文章解释的步骤进行。一切正常。我的疑问是-我可以在 checkin 代码时调试代码吗?
考虑一下,我想知道本文所述的CheckForCommentsPolicy类内部调用了哪些方法,或者我添加了一些需要调试的业务逻辑。我必须附加哪个流程?还是我必须遵循其他任何调试方法?
是否可以调试?请帮我。
提前致谢
最佳答案
尽管MrHinsh的方法实际上可以工作,但我发现有一种甚至更简单的调试方法,并建议您这样做。
如果转到 checkin 策略类项目的属性,然后在“调试”选项卡下查看,则会找到“开始操作”部分。选择“启动外部程序”,然后浏览到安装Visual Studio的位置。
例如
C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe
有了这个适当的位置,并从调试文件夹中加载策略DLL的正确注册表项后,单击“运行”,将加载VS 2010的第二个副本,您可以调试类而无需执行Debug |附加到处理步骤。
关于TFS自定义 checkin 策略调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3724601/