Merlin-Eng
asked on
.Net Framework didn't install properly
SBS 2008: I need to update the accounts software on our server, but the update fails stating that I need to install .Net Framework 4.6
I downloaded version 4.62 but that wouldn't install stating that it was incompatible with the server operating system. I then found that I could still download version 4.6 So I installed .Net Framework 4.6 and at the end of the installation I got the message saying the installation was successful. Then I got a message saying that a reboot was required. So I allowed it to reboot. The accounts update still won't install. It still says that I need to install .Net Framework 4.6
I googled "How to check the Dot Net version". I found a site which said that I need to look at the following registry key:
HKLM\Software\Microsoft\NE T Framework Setup\NDP
This Key lists the different versions of Dot Net which are installed. 4.6 is not listed. it only shows versions up to 4.0. How can this be, when I successfully installed it and rebooted the server?
I downloaded version 4.62 but that wouldn't install stating that it was incompatible with the server operating system. I then found that I could still download version 4.6 So I installed .Net Framework 4.6 and at the end of the installation I got the message saying the installation was successful. Then I got a message saying that a reboot was required. So I allowed it to reboot. The accounts update still won't install. It still says that I need to install .Net Framework 4.6
I googled "How to check the Dot Net version". I found a site which said that I need to look at the following registry key:
HKLM\Software\Microsoft\NE
This Key lists the different versions of Dot Net which are installed. 4.6 is not listed. it only shows versions up to 4.0. How can this be, when I successfully installed it and rebooted the server?
ASKER
Thanks for the reply. I just looked at the article you linked. It says that one of the prerequisites for the update is .Net Framework 4.6
If I could install 4.6 I would be very happy.
If I could install 4.6 I would be very happy.
ASKER
The Server currently has SBS Service Pack 2 installed
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Also run .NET Framework Setup Verifier because it can make corrections to .NET as well as check what versions are there.
http://blogs.msdn.com/b/astebner/archive/2008/10/13/8999004.aspx
http://blogs.msdn.com/b/astebner/archive/2008/10/13/8999004.aspx
ASKER
Ah... I understand a bit better now. One of the Versions listed is V4, but when I look in the 'Client' an 'Full' Subkeys it is shown as 4.6. So it seems I have 4.6 installed. So it's strange that my Accounts Software update is complaining.
I ran windows update a little while ago and it installed two updates for Dot Net Framework. At lunchtime when the office is quiet I will reboot again and see if things are any better.
I ran windows update a little while ago and it installed two updates for Dot Net Framework. At lunchtime when the office is quiet I will reboot again and see if things are any better.
Also do a repair on the Accounting software before you restart
If it still won't install then you need to get in touch with the supplier of your accounting software. You do have the minimum .net requirements they stipulate.
ASKER
Once I'd restarted the server after installing the .Net framework updates, the Sage Accounts update was happier..... Not happy enough though because it now says that it needs server 2010 or later :(
AndyAiscow's comment was the most useful. He pointed out that the .Net version was stored in the Subkey of where I was looking.
AndyAiscow's comment was the most useful. He pointed out that the .Net version was stored in the Subkey of where I was looking.
Have you got the service packs for the SBS2008 installed. With SP2 you should be able to install 4.6 (and even newer versions) of .net framework.