Filter Breakpoints
Oct 9, 2013Brad Sullivan

Summary
This post details how to use filter breakpoints in Visual Studio to debug multi-threaded applications more effectively. It explains how to set filter breakpoints based on MachineName, ProcessId, ProcessName, ThreadId, and ThreadName, and demonstrates how to use the Threads window to identify the correct ThreadId for filtering. It also introduces thread naming as a way to simplify filter breakpoint configuration across debug sessions.