Seems .NET v4 is needed in order to support Lubbo’s Fan Control utility.
- The requirement:
- Windows 7 already has .NET v3.5 but (as I discovered) this is not sufficient.
- [http://sourceforge.net/projects/lubbofancontrol/forums/forum/970570/topic/3444415]
- “The problem was fixed after I installed .NET framework 4.0 Beta for windows”
- BUT I am not so sure now (2010-04-21) whether .NET 3.5 is really needed (3.5 might suffice).
- The solution:
- Download ‘x64’ version of ‘.NET 4’ from Microsoft.
- Currently the latest version (I am aware of) is:
- .NET v4 Beta RC (Release Candidate), ‘x64’ variant:
- [http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=a9ef9a95-58d2-4e51-a4b7-bea3cc6962cb]
- [dotNetFx40_Full_x86_x64.exe]
- [http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=a9ef9a95-58d2-4e51-a4b7-bea3cc6962cb]
- .NET v4 Beta RC (Release Candidate), ‘x64’ variant:
- Currently the latest version (I am aware of) is:
- Download ‘x64’ version of ‘.NET 4’ from Microsoft.
Knowledge-gathering that led to the simple advice above:
- Is .NET 4 still a Beta or is it oficially supported now?
- Appears to be a “Release Candidate”
- An article on it (May 2009) is at [http://news.softpedia.com/news/NET-Framework-4-0-Beta-1-for-Windows-7-RC-XP-SP3-Vista-SP2-112178.shtml]
- Informed colleague (Matt) advises it’s probably OK (or at least, risks from it are preferable to risk of motherboard meltdown from lack of fan-cooling!)
- How find out which version (if any) is installed?
- According to [http://blogs.windowsclient.net/rob_relyea/archive/2009/07/22/windows-7-is-final-and-includes-net-3-5sp1.aspx]:
- “Windows 7 is final and includes .NET 3.5sp1”
- According to Microsoft [http://support.microsoft.com/kb/318785]:
- To determine which versions of the .NET Framework are installed, locate the %systemroot%\Microsoft.NET\Framework folder. To open this folder, you can paste this address into a Windows Explorer address bar. The following folders contain the released versions of the .NET Framework:
- v3.5
- v3.0
- v2.0.50727
- v1.1.4322
- v1.0.3705
- To determine which versions of the .NET Framework are installed, locate the %systemroot%\Microsoft.NET\Framework folder. To open this folder, you can paste this address into a Windows Explorer address bar. The following folders contain the released versions of the .NET Framework:
- Indeed, my system has v3.5
- Folders:
- [C:\Windows\Microsoft.NET\Framework\v3.5]
- [C:\Windows\Microsoft.NET\Framework64\v3.5]
- Folders:
- According to [http://blogs.windowsclient.net/rob_relyea/archive/2009/07/22/windows-7-is-final-and-includes-net-3-5sp1.aspx]:
- If I have more than one version, will they clash?
- No, according to informed colleague (Matt).
- No, according to Microsoft [http://support.microsoft.com/kb/829019/]:
- You may have several versions of the .NET Framework installed on your computer. Each version of the .NET Framework can co-exist with the other versions on the computer
- BUT the ReadMe file for .NET 4 RC says:
- “The .NET Framework 1.0 cannot be installed after the .NET Framework 4 is installed. The .NET Framework 1.0 must be installed before the .NET Framework 4 is installed.”
- HOWEVER it looks to me like that ancient version of .NET is not compatible with Windows 7.
- “The .NET Framework 1.0 cannot be installed after the .NET Framework 4 is installed. The .NET Framework 1.0 must be installed before the .NET Framework 4 is installed.”
- BUT the ReadMe file for .NET 4 RC says:
- You may have several versions of the .NET Framework installed on your computer. Each version of the .NET Framework can co-exist with the other versions on the computer
- Incidentally (irrelevant given the above), Windows Update only updates an existing version, it doesn’t offer it if no (previous) version is installed.
- Download site for .NET v4:
- [http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=a9ef9a95-58d2-4e51-a4b7-bea3cc6962cb]
- Various versions of install-file for .NET 4 RC.
- dotNetFx40_Full_x86_x64.exe
- This is the one I need.
- dotNetFx40_Full_x86_ia64.exe
- Obsolete – relevant only to (older) ‘itanium’.
- dotNetFx40_Full_x86.exe
- Obsolete – 32-bit.
- dotNetFx40_Full_x86_x64.exe
- I am told that in general, if one runs an inappropriate Microsoft install-file, it will ‘complain’.
- So no need for stress over such issues then…
- Various versions of install-file for .NET 4 RC.
- [http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=a9ef9a95-58d2-4e51-a4b7-bea3cc6962cb]