Solved

Error When Attempting to Install .NET 3.5 on Server 2012 R2

Posted on 2014-09-18
4
1,023 Views
Last Modified: 2014-10-12
I have Windows Server Datacenter 2012 R2 (volume license version) installed on a VM server that a contractor is attempting to install the .NET 3.5 feature on, but it keeps producing the following error.

"Installation of one or more roles, role services, or features failed.
The source files could not be found. Try installing the roles, role services, or features again in a new Add Roles and Features Wizard session, and on the Confirmation page of the wizard, click "Specify an alternate source path" to specify a valid location of the source files that are required for the installation. The location must be accessible by the computer account of the destination server."

When using the following command I get the same thing plus error code 0x800f081f.

"DISM /Online /Enable-Feature /Featurename:NetFX3 /Source:G:\sources\sxs /LimitAccess"

I get these error messages if I point the installer to the source files mounted on the DVD drive as well as if I do not. The path you see in the DISM command is the correct path for the SXS folder on the Server Datacenter 2012 R2 Installer disk ISO.
0
Comment
Question by:Mdamon808
  • 2
4 Comments
 
LVL 56

Assisted Solution

by:Cliff Galiher
Cliff Galiher earned 250 total points
ID: 40331530
Welcome to a very special level of hell. The new "features on demand" functionality is very patch-level sensitive. You install KB2919355 (the server equivalent of 8.1 update 1 that came out in May) and that DVD no longer works. Aggravating to no end.

You have three choices. First, don't specify a source and let the server use Microsoft Update. For this to work the server has to see Microsoft Update and not have policies to use WSUS. I have done this in the past..mdisable WSUS GPOs, etc. Oh, and hope that MU has the latest bits too. There have been weeks where there was ...lag.

Option 2. Grab the WIM from the DVD. Make a list of every installed patch on the existing server. And slipstream the patches into the WIM on a build machine and specify it as the source. This is good for machines that cant access MU or where disabling WSUS/SCCM breaks corporate ITIL standards. I currently use this approach. I have an MDT task sequence that builds a new WIM that I run regularly so I can grab it and use it as a source on any machine (via USB if necessary) and stay change management compliant.

The third option is to point to another server's windows directory as a source. If the other server I'd at the same patch level and has .Net 3.5, it'll simply grab those bits over the wire..this is faster than MU and easier than building a new WIM ...if you already have a server that meets the requirements. Which can be a big if.

Yeah, it is a pain. Hopefully the on-demand stuff improves in future iterations. Great idea, fairly broken current implementation.
0
 
LVL 34

Assisted Solution

by:Seth Simmons
Seth Simmons earned 250 total points
ID: 40334020
you can always use powershell

Install-WindowsFeature Net-Framework-Core -source D:\Sources\SxS

(change D to your drive with the mounted iso)

powershell
0
 

Accepted Solution

by:
Mdamon808 earned 0 total points
ID: 40365981
I was told to drop the issue and use Server 2008R2 instead.

Thanks for your suggestions and sorry for the abandoned ticket.  :P
0
 

Author Closing Comment

by:Mdamon808
ID: 40375480
Just need to close the ticket. All information above is good.
0

Featured Post

Complete VMware vSphere® ESX(i) & Hyper-V Backup

Capture your entire system, including the host, with patented disk imaging integrated with VMware VADP / Microsoft VSS and RCT. RTOs is as low as 15 seconds with Acronis Active Restore™. You can enjoy unlimited P2V/V2V migrations from any source (even from a different hypervisor)

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
How do ASP.NET and MVC work together? 4 25
Error in page 3 44
AD Account lockouts 7 12
Gridview alignment 1 0
The article will show you how you can maintain a simple logfile of all Startup and Shutdown events on Windows servers and desktops with PowerShell. The script can be easily adapted into doing more like gracefully silencing/updating your monitoring s…
OfficeMate Freezes on login or does not load after login credentials are input.
In this Micro Tutorial viewers will learn how they can get their files copied out from their unbootable system without need to use recovery services. As an example non-bootable Windows 2012R2 installation is used which has boot problems.
This tutorial will walk an individual through the process of installing the necessary services and then configuring a Windows Server 2012 system as an iSCSI target. To install the necessary roles, go to Server Manager, and select Add Roles and Featu…

914 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now