Qualche giorno fa ho postato il dubbio che l'eccezione riportata quando sia accede ad un controllo Windows in maniera non thread-safe fosse sparita, in realtà non è cosi, nella Beta2 l'eccezione è ancora presente e viene generata ogni qualvolta al processo è attaccato il debugger, questo significa che a run-time, o quando premete CTRL+F5, l'eccezione non viene generata.
Se volete attivare questo controllo anche in assenza del debugger utilizzate 
la proprietà statica CheckForIllegalCrossThreadCalls della classe Control.