Я работаю над парой проектов (A и B) в большом решении VS2010 (все на C #).Во многих случаях методы из проекта A обращаются к одному или нескольким проектам в решении, за которые я не несу ответственности, которые, в свою очередь, обращаются к проекту B. При переходе к отладчику из проекта A я вынужденпройти через множество методов в этих других проектах, которые меня не интересуют, прежде чем я, наконец, достигну вызова проекта B. Далее, выходя из проекта B, я должен пройти весь путь назад через стек вызововнеинтересных методов, прежде чем я вернусь к проекту A.
В настоящее время я работаю над этим, устанавливая точки останова в точках входа и выхода в проектах A и B, но я считаю, что большая часть моего времени уходит на настройкуэти точки останова в правильных местах, и я чувствую, что моя жизнь была бы намного проще, если бы я мог просто отключить пошаговые инструкции для определенных проектов.
Я знаю о DebuggerStepThroughAttribute, но его использование не работает вмоя ситуация, как (я) я должен был бы добавить его во многих местахs и (ii) ребята из моего офиса, которые заинтересованы в том, чтобы пройти через этот код, не будут счастливы.
Есть идеи?