.Net 4.5 IS .net 4, just with a bunch of added, and unfortunately also changed, stuff. That means that there is no option of not running a .Net 4 application on non-4.5 code, its a so called in-place update, replacing the .net 4.0.
↧