Why 'dynamic' ExpandoObject throws RuntimeBinderException even if it contains the definition for a property?
Why do you have the Enable Just My Code disabled in your VS options?
Now you will get an additional option in Exceptions dialog to break only on exceptions which you didn't handle in your code:
If you configure VS like this, the debugger won't break any more when these internally handled exceptions are thrown.