SQL Server - .net 3.5 installation failed
Asked By Mikey4
02-Feb-09 01:23 AM
I have read every thread I can find in this feed and cannot locate one
solution that will fix my problem. I have a Server 2008 R2 installation and
am trying to install SQL 2008 Enterprise on it. I continue to get the
following:
Microsoft .NET Framework 3.5 installation has failed.
SQL Server 2008 setup requires .NET Framework 3.5 to eb installed.
I got my copy of SQL Server through my TechNet subscription. .NET 3.5.1 is
installed per the feature installer within Server 2008. I have removed and
reinstalled .NET 3.5 a dozen times with reboots between each. I still am
unable to install SQL 2008. I even replaced the netfx35x64.exe within the
install folder like was suggested in another thread concerning something like
this (except it was for SQL 2008 Express on a Vista box).
I need help. Thanks.
SQL Server 2008
(1)
Windows Server 2008 R2
(1)
Windows Installer
(1)
Windows Server
(1)
Vista
(1)
Disk
(1)
X64
(1)
Directory
(1)
Hank Arnold (MVP) replied...
What is in the event logs? Use that to go to eventid.net and see if
there is a solution...
--
Regards,
Hank Arnold
Microsoft MVP
Windows Server - Directory Services
Mikey4 replied...
Well, that's the tough part. There ere no events logged for this attempted
install. Am I missing a log file somewhere? I'm looking in the event manager.
There are no entries for this problem.
Mikey4 replied...

Here is the entire log file:
02/02/2009 10:50:53.676
======================================================================
02/02/2009 10:50:53.707 Setup launched
02/02/2009 10:50:53.723 Attempting to determine media source
02/02/2009 10:50:53.738 Media source value not specified on command line
argument.
02/02/2009 10:50:53.754 Setup is launched from media directly so default the
value to the current folder.
02/02/2009 10:50:53.769 Media source: G:\InstallationSources\SQL2008\
02/02/2009 10:50:53.785 Attempt to determine media layout based on file
'G:\InstallationSources\SQL2008\mediainfo.xml'.
02/02/2009 10:50:54.362 Media layout is detected as: Full
02/02/2009 10:50:54.378 Media LCID is detected as: 1033
02/02/2009 10:50:54.393 Local setup.exe not found, so continuing to run
setup.exe from media.
02/02/2009 10:50:54.409 /? or /HELP or /ACTION=HELP specified: false
02/02/2009 10:50:54.440 Help display: false
02/02/2009 10:50:54.456 Checking to see if we need to install .Net version 3.5
02/02/2009 10:50:54.471 Determining the cluster status of the local machine.
02/02/2009 10:50:54.487 The local machine is not configured as a cluster node.
02/02/2009 10:50:54.518 Attempting to find media for .Net version 3.5
02/02/2009 10:50:54.534 Error: Cannot determine file version of .Net redist:
0x80004005
Mikey4 replied...
Since it was not a clean install of the operating system, I will probably
blow this system away tonight and do a format during the install. I will then
touch base and let everyone know if it took care of the problem.
Mikey4 replied...
That didn't work. Still get the same error before it can even begin logging
any actions it stops dead in its tracks.
Now I'm getting desperate and am ready to fall back to Server 2003.
Mikey4 replied...
Now I'm sure you are all reading these one sided conversations with glee. I
rebuilt my system for no reason. The installation file for dotnetfx35.exe is
corrupt in the downloadable installation. I found the resolution on a
non-Microsoft site. I had to download the latest dotnetfx35.exe from MS
Downloads and replace it. That got me past that step, now I'm getting a
different error:
Unable to open Windows Installer file
'G:\InstallationSources\SQL2008\x64\setup\sql_engine_core__inst_msi\sql_engine_core_inst.msi'.
ekre replied...
I am afraid the setup files your SQL Server 2008 setup folder are corrupted
somehow?
--
Ekrem Önsoy
Mikey4 replied...
Perhaps the download files in the TechNet download site are corrupted because
my checksum matches theirs and I have download it 3 times now and get the same
results.
Ben Waldon replied to Mikey4
not sure if I can help you, but I am having the same issue. Trying to install Sql Server 2008 on Windows Server 2008 R2 x64.
First I get a warning about compatability issues, then I get "microsoft .NET framework 3.5 installation has failed".
I tried to manually install .NET framework, but then I got an error stating that I had to do it in role manager. I then installed the application server role, which installed (or says that it installed) .net framework 3.5, but I still get the same issue when I try to run the sql setup.
Trang Payne replied to Mikey4
[1] I've found this post:
http://blogs.msdn.com/psssql/archive/2008/09/30/how-to-fix-your-sql-server-2008-setup-before-you-run-setup.aspx
I did apply the CU1, and I still get the same error about .NET 3.5 needed when running setup.
[2] I found this post, but I hesitate to follow:
http://www.eggheadcafe.com/software/aspnet/33108778/sql-server-2008-net-fram.aspx
The installer confuses about the .NET 3.5 (32bit vs. 64bit)? There are both installed in C:\Windows\Microsoft.NET\.
Anyone please help!
John G replied to Trang Payne
I've been dealing with this off and on for several days. Along the way I realized the ISO downloaded from Microsoft, within the past week, seem to be at fault.
Today I found the media, connected optical disk, and the installation went fine. At first I thought it was the OS, so I actually reloaded a new VM from the Windows Server 2008 media. Finally today I grabbed the media and behold, it works.
Hope this helps you!
SQL Server 2008 R2 SQL Server Is this a full or cutdown version of SQL Server 2008 Enterprise? SQL Server Discussions SQL Server 2008 R2 (1) SQL Server 2005 (1) Windows Server
linked servers between different sql versions?? SQL Server Can a SQL Server 2008 server have a linked server that is SQL Server 2008 R2?? We presently use a SQL Server 2008 for reporting
SSIS package in sql server 2008 SQL Server I am using sql server 2000 and want to move to sql server 2008 How to create / edit a ssis(dts) package in sql server 2008? Previously
SQL 2005 Studio connect to SQL 2008 SQL Server How can I make my SQL Server 2005 Management Studio to connect to a remote SQL Server 2008? SQL Server Tools Discussions SQL Server 2000 (1) SQL Server 2008 (1) SQL
Clustering on SQL Server 2008 SQL Server Is failover clustering the only type of clustering available on SQL Server 2008? More specifically, does SQL Server 2008 support Active / Active clustering that is NOT failover clustering