Как в Visual Studio 2008 остановить код на моей точке останова, только если переменная имеет определенное значение?
См. Как указать условие точки останова