When copying or altering a BindingSource control on a Windows Forms user control or form in a .NET 4.0 Windows Forms project which has System.Type set as DataSource, it will crash VS.NET 2012 (StackOverflow exception). VS.NET 2010 will also crash with the same code if .NET 4.5 is installed.
On a system with .NET 4.0 installed and not .NET 4.5 installed, this works OK in VS.NET 2010.
Debugging the crash suggested a System.StackOverFlowException. It's likely this is caused by the fact in .NET 4.5 System.Type has new subtypes, while it's an in-place install over .NET 4.0, so it will likely affect code which expects .NET 4.0 class hierarchies but gets .NET 4.5 class hierarchies, but that's a wild guess.