Mike McCormack mike@codeweavers.com writes:
I think this is a classic case of forcing programmer indecision on the user. Most users will not be able to answer such a question properly, so they'll end up clicking yes anyway.
Microsoft has done the correct thing by not forcing this on the user. If the question can't be answered automatically, the default should be what works for everything.
My impression from reading MSDN is that Windows pops up a message box too, but I don't have a way of confirming this. And I'm not convinced that "make everything work and ignore security" is the right default, we all know how well this worked for Windows.