Sure. It just never occurred to me that "Retry" meant "Try exactly one
more time, and then break into the IDE". That feature is good enough
for me, even if the name is a little confusing
It is, true. I don't know why the ancient "abort, retry, or ignore"
prompt has survived for so long (it originally being the prompt DOS would
give you when a disk error occurred), and particularly in the context of
an assert where the words aren't exactly descriptive of what will happen
(I think these transferred to Visual Studio when MFC implemented
them...prior to that time, developers would implement their own asserts
and of course use more descriptive names for the buttons).
I would have thought that .NET would be a great opportunity to reword the
buttons. Something like "Exit Application", "Debug Break", and "Ignore"
would be much more obvious IMHO.
But here we are. And to add insult to injury, the docs don't even
describe the UI behavior of the assert dialog. Duh.
Well, anyway...glad you've got a workable solution now.
Pete