Microsoft Common Language Runtime Version 4.0.30319.0 Installation and Usage Tips
This property looks in the registry and uses the value of the 'CLR Environment Path' key under HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\AppId\APPLICATION_RUNTIME for the.NET version. On my work laptop, this property returns the version I have installed on my machine. I added a registry value under HKEY_CURRENT_USER\SOFTWARE\Microsoft\AppId\APPLICATION_RUNTIME which will cause the other default value to be used. This is useful to me only because I keep the values from that registry key in my user machine. For example, if I have.NET 2.0 installed, then this property will return that. It is not a fix for my machine, but it is nice to know when upgrading the CLR version.
Microsoft common language runtime version 4.0.30319.0.
To ensure youve installed the.NET framework version you need, run these script on your Windows 7 or Windows Server 2008 R2 system. Then, Microsoft recommends that you run the KB update utility to get the.NET 4.5 update. This utility downloads and installs the update for you.
Third, we can use.NET Framework 4.5.1 along side of.NET Framework 4.5 for test purposes to see if the problem goes away. (FYI, this is the version that is currently shipped by Microsoft with certain Windows devices, such as the Surface 2 tablet and Windows Phone 8.1 devices.
The.NET Framework is an open source managed library that can be used in any.NET application on Windows, Mac OS X, Android, and iOS. It provides a framework for creating application software that can be delivered as a single executable file or as a collection of class libraries. It is developed and supported by Microsoft.