我正在开发一个大型VS2010解决方案中的几个项目(A和B)(所有项目都在C#中).在很多情况下,项目A中的方法调用解决方案中的一个或多个项目,而我不负责,后者又调用项目B.当从项目A中调试调试器时,我被迫在我最终达到项目B的调用之前,在这些其他项目中逐步完成我没有兴趣的方法.此外,当我走出项目B时,我必须一步一步地通过调用栈在我回到项目A之前不感兴趣的方法
我目前正在通过在项目A和B的入口和出口点设置断点来解决这个问题,但我发现我花了很多时间在正确的地方设置这些断点,我觉得我的生活会很多如果我可以为某些项目禁用步进,则更容易.
我知道DebuggerStepThroughAttribute,但它的使用在我的情况下是行不通的,因为(i)我必须在很多地方添加它,以及(ii)我的办公室里有兴趣踩过这段代码的人不会高兴.
有任何想法吗?