The Fix: Tell Visual Studio to ignore ValidationExceptions. Press cntrl-alt-E to open the Exceptions dialog. Click the Add button and select “Common Language Runtime Exceptions” From the Type dropdown. Enter “System.ComponentModel.DataAnnotations.ValidationException” into the Name box and press ok. Find the line you just added in the Exceptions list and clear the User-unhandled checkbox. Now your exceptions will appear in your app as expected! Happy coding!