Why does the condition for a breakpoint failed to execute?
From VS2012 on, you have to switch to the Managed Compatibility Mode, to use conditional breakpoints. Why (sorry, no more why from MS since that link is broken.. I added link to archive.org) and how is described here:
switching-to-managed-compatibility-mode-in-visual-studio-2013
old Microsoft link, now dead
the original Microsoft article on archive.org