Microsoft NET Framework 3.5 needs to be installed for this installation to continue

Change language: Español | English | Português

Advertising:
NIRS fNIRS - Pergunta científica, Desenhos Experimentais NIRS fNIRS - Free NIRS fNIRS Event:

NIRS fNIRS free course in Portalinradiando: Pergunta científica e desenho experimental

PROGRAM OF HANDS-ON FNIRS FOR MOTOR AND AUDITORY REASEARCH



When installing softwares like E-prime or BrainVision Analyzer, we are required to install .NET Framework 3.5 component. Although the process is straightforward and sometimes we already have the component previously installed, it is possible that the installation causes an error (error code 0x800F081F), specially if your laboratory computer uses Windows 10. Here we show you how to solve this issue.

First, you can check if the component is already installed on your device. Go to Control Panel > Programs > Turn Windows features on or off, verify if .NET Framework 3.5 checkbox is selected and then proceed with the software installation.

Microsoft NET Framework 3.5 needs to be installed for this installation to continue


If the error persits, we will have to force the installation with the Windows command prompt (CMD). Prior to this step, we need to have the .NET Framework installation package in our device, which you can typically find on the 'Components' folder of the software we are trying to install (if you can't find in, it is also available for direct download on the Microsoft's website). For now, you can leave the installation package on your local disk folder (C:\).

Go to Start Menu and type 'cmd' and open it with administrator privileges. Copy the following command on the prompt and execute it:

Dism.exe /online /enable-feature /featurename:NetFX3 /source:C:\ /LimitAccess

Microsoft NET Framework 3.5 needs to be installed for this installation to continue



The prompt will display the installation progress. Once it finishes, run the software setup again and that's it.

The content published here is the exclusive responsibility of the authors.

DAKTRONICS DOES NOT PROMISE THAT THE CONTENT PROVIDED HEREIN IS ERROR-FREE OR THAT ANY DEFECTS WILL BE CORRECTED, OR THAT YOUR USE OF THE CONTENT WILL PROVIDE SPECIFIC RESULTS. THE CONTENT IS DELIVERED ON AN "AS-IS" AND "AS-AVAILABLE" BASIS. ALL INFORMATION PROVIDED IN THIS ARTICLE IS SUBJECT TO CHANGE WITHOUT NOTICE. DAKTRONICS DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING ANY WARRANTIES OF ACCURACY, NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. DAKTRONICS DISCLAIMS ANY AND ALL LIABILITY FOR THE ACTS, OMISSIONS AND CONDUCT OF YOU OR ANY THIRD PARTIES IN CONNECTION WITH OR RELATED TO YOUR USE OF THE CONTENT. ADJUSTMENT, REPAIR, OR SERVICE OF THE EQUIPMENT BY ANYONE OTHER THAN DAKTRONICS OR ITS AUTHORIZED REPAIR AGENTS MAY VOID THE EQUIPMENT WARRANTY. YOU ASSUME TOTAL RESPONSIBILITY FOR YOUR USE OF THE CONTENT AND ANY LINKED CONTENT. YOUR SOLE REMEDY AGAINST DAKTRONICS FOR DISSATISFACTION WITH THE CONTENT IS TO STOP USING THE CONTENT. THIS LIMITATION OF RELIEF IS A PART OF THE BARGAIN BETWEEN THE PARTIES.

The above disclaimer applies to any property damage, equipment failure, liability, infringement, or personal injury claim arising out of or in any way related to your use or application of the content, whether such claim is for breach of contract, tort, negligence or any other cause of action.

Runtime

Do you want to run apps? The runtime includes everything you need to run existing apps/programs built with .NET Framework.

Download .NET Framework 3.5 SP1 Runtime

If you're using Windows 10, Windows Server 2016, or Windows Server 2019, we recommend installing .NET Framework 3.5 through the control panel.

Symptoms

After you install security update 2966827 or 2966828 (described in Microsoft Security Bulletin MS14-046) for the Microsoft .NET Framework 3.5, and then you try to enable the optional Microsoft .NET Framework 3.5 feature in Windows Features for the first time, the feature does not install. You may notice this failure if you "stage" the installation before you add the Microsoft .NET Framework 3.5 feature.

When this problem occurs, you may receive an error message that resembles one of the following.

Error code

Error messages

0x800F0906

The source files could not be downloaded.
Use the "source" option to specify the location of the files that are required to restore the feature. For more information about specifying a source location, see http://go.microsoft.com/fwlink/?LinkId=243077.
The DISM log file can be found at C:\Windows\Logs\DISM\dism.log
Windows couldn't complete the requested changes.

Windows couldn't connect to the Internet to download necessary files. Make sure that you're connected to the Internet, and click "Retry" to try again.

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.
0x800F0906 - CBS_E_DOWNLOAD_FAILURE

0x800F081F

The source files could not be found.
Use the "Source" option to specify the location of the files that are required to restore the feature. For more information about specifying a source location, see http://go.microsoft.com/fwlink/?LinkId=243077.
The DISM log file can be found at C:\Windows\Logs\DISM\dism.log
0x800F081F - CBS_E_SOURCE_MISSING
Error code: 0x800F081F
Error: 0x800F081F

Cause

This problem occurs because security updates 2966827 and 2966828 for Microsoft Security Bulletin MS14-046 for the .NET Framework 3.5 require metadata that is added to the system only if the Microsoft .NET Framework 3.5 feature is enabled on the system.

Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section. The issue is now resolved by update 3005628. The workaround that is provided in the next section still unblocks customers, depending on their situation.

Workaround

To resolve the issue, install update 3005628. To work around this issue, use one of the following workarounds, as appropriate for your situation:

  • Turn on the Microsoft .NET Framework 3.5 feature before you install security update 2966827 or 2966828. For more information about how to turn Windows features on or off, go to the following Microsoft webpage:

    Turn Windows features on or offYou can also use Deployment Image Servicing and Management (DISM) or any supported managed update system to add the Microsoft .NET Framework 3.5 feature. For more information about how to deploy the .NET Framework 3.5 by using DISM, go to the following Microsoft webpage:

    Deploy .NET Framework 3.5 by using Deployment Image Servicing and Management (DISM)

  • If security update 2966827 or 2966828 has already been installed on the system, temporarily uninstall the update, enable .NET Framework 3.5, and then reinstall the security update.

  • If you see this behavior from Windows Server Update Services (WSUS), Microsoft Intune, or System Center Configuration Manager environments, refer to the following documentation:

    • To build a supported repair feature configuration environment: http://technet.microsoft.com/en-us/library/jj127275.aspx

    • To configure a Windows repair source: http://technet.microsoft.com/en-us/library/hh825020.aspx

More Information

The information in this article applies to:

  • The Microsoft .NET Framework 3.5

Need more help?

Why NET Framework 3.5 is not installing?

Here we show you how to solve this issue. First, you can check if the component is already installed on your device. Go to Control Panel > Programs > Turn Windows features on or off, verify if . NET Framework 3.5 checkbox is selected and then proceed with the software installation.

How can I tell if .NET Framework 3.5 is installed or not?

Use Registry Editor.
From the Start menu, choose Run, enter regedit, and then select OK. (You must have administrative credentials to run regedit.).
In the Registry Editor, open the following subkey: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full. ... .
Check for a REG_DWORD entry named Release..

Can you install .NET 3.5 if 4.0 is already installed?

Yes. You can install and run multiple versions of the . NET Framework on a computer. You can install the versions in any order.