Crash when running a .NET 3.5 app on .NET 4
问题 Our application is built using WinForms on .NET 3.5 This was tested specifically on Windows XP, although i am not sure whether it is OS related. Whenever i run it on a machine with .NET 4 only, it will crash, saying that it cannot find the .NET assemblies versioned 3.5. I am wondering why this does not happen automatically. For example, some 3rd party libraries install a policy of some sort, that when a newer version is installed, it will be used, even if your application was compiled against