TFS自定义 checkin 策略调试

标签 tfs

我已经创建了以下链接中给出的自定义入住政策:

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/

相关文章:

powershell - 为什么远程 PowerShell session 的 TFS 身份验证失败?

visual-studio - 如何使用 Team Foundation Server 打开项目进行编辑

tfs - 无法将 Teamcity 连接到 Team Foundation Service/TFSPreview.com - 错误 "You must update your client with the Forward Compatibility Update"

powershell - TFS 构建 vNext rest api : queue build requested for

tfs - 在 TFS(团队基础服务器)中进行分支的任何好的建议/资源?

tfs - 如何防止 TFS 将工作项与构建相关联?

visual-studio - 我是否想要将 Azure csx 文件夹包含在配置控制中?

visual-studio-2010 - 在 VS2010 中禁用 Team Foundation Server 扩展

c# - 无法加载文件或程序集 "Microsoft.VisualStudio.Services.Common, Version=12.0.21005.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"