I have a program that I developed in C# and it is currently running on the Microsoft .NET Framework v4.0. I have upgraded to Visual Studio 2012 and that also installed Microsoft .NET Framework v4.5. Before when I had .NET Framework v4.0 installed, this how my program looked:
Now that I upgraded to .NET Framework v4.5, this is how it looks:
Notice the TreeView is now on the right side instead of the left? The 2 controls are each in seperate columns in a table which is in tool strip container. This problem is occurring on the latest/stable version of .NET Framework v4.5 (v4.0.30319.17929 or v4.5.50709 to be exact) which was released on August 15. I would like to know what is causing this and if there's a way to prevent this from happening (besides uninstalling .NET Framework v4.5)? Also, if this program is compiled with v4.0, why is v4.5 causing this problem?