The application has encountered an unexpected error. When I try to open Diablo 3, this is the error I got, before even entering the game. The code changes everytime. I have searched the internet for people having the similar problem and I found: http://us.battle.net/d3/en/forum/topic/16283269114?page=3#56
I have done as the blue post suggested there, I have repaired the game, I have deleted and uninstalled all battlenet games and battlenet application. I installed again, and I get the same error.
I was able to play D3 all day, and after dinner I get this.