Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

When installing 2008 it says it requires .NET 3.5 and 2005 fails : what can I do ?

share|improve this question

Download .Net 3.5 from Microsoft

share|improve this answer
Have done so but considers it's already installed. – asksuperuser Apr 22 '10 at 20:49
I did see a computer where the installation was corrupt and would not install because it was already installed. I was able to resolve that issue by using the Windows Installer Cleanup to remove the .Net entry, which allowed the installation to continue. – sgmoore Apr 23 '10 at 8:50

.NET 3.5 is a prerequisite for installing SQLServer 2008 express. Download and install .NET Framework 3.5, then try the SQLServer 2008 install.

share|improve this answer

Better is newest version of .NET.

It's .NET 4 - link

share|improve this answer
OK will try 4 maybe it will work – asksuperuser Apr 22 '10 at 20:50

Try to get your install file from Microsoft's Site, it should download the dependencies by default.

You shouldn't have to download .Net 3.5 separately because it already comes by default with Windows 7. If that doesn't work, you may need to look for an install of SQL Express 2008 with SP 1 so that it will install on Windows 7.

share|improve this answer

Installing SQL Server 2008 Express on Windows Home 7 is a bit of a pain, but it is definitely possible. The system that I'm currently working on is just such a combination (it's also 64-bit). The link given by Psycho Bob should work for you. However, if it doesn't I found to provide a link to the appropriate package.

Good luck.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.