SQL 2008 & .Net 3.5 Error

Friday 22 May 2009

When trying to Add components to my SQL 2008 Installation, I keep getting the following message:

"Microsoft .NET Framework 3.5 installation has failed. SQL Server 2008 Setup requires .NET Framework to be installed."

The Odd thing is I have .Net 3.5 with SP1, so I reinstall, uninstall and pretty much waste half a day searching high and low for a resolve. I have SQL 2008 SP1, even try the mega CU1 update, reintall Windows installer 4.5 - but no change...

When you try to add components to SQL via Control Panel Add\Remove programs it prompts you for an installation source, I navigate to it, a menu to Add, Remove or repair then appears, on selecting an option, the error above appears almost immediately.

Apparently, it checks the \x64\redist\dotnetframeworks (or x86 for 32bit) for the dotnetfx35setup.exe.

I downloaded a fresh bootstrapper from the Microsoft .Net download site, and replace - still no joy!

Anyway, I've finally fixed it!

The original installation was downloaded from MSDN. So I downloaded the 180 trial version of SQL Server 2008 from Microsoft Technet not MSDN! and pointed to that as the installation source and the wizard goes through without a hitch!

It Seems the version on MSDN downloads is a bit 'dodgy'!!

Hope that helps anyone avoid the pain I went through in the last day, not to mention the pain my customers gone through for weeks!


cheers
AJ...

1 comments:

madin said...

Rolex offers a variety of models, fake rolex watches from professional to classic watches, replica rolex datejust watches to fit any wrist. Choose your favorite model, material, bezel, dial and bracelet, explore the Rolex series, and find the watch that suits you.