Error: "Microsoft .Net Framework 3.5.1 is required for the application. To enable the Microsoft .Net Framework 3.5.1, please refer to the install guide for instructions"
Description

On Windows 2012, Windows 8 and related architectures, .NET is a native application in the operating system. In this scenario our client installation fails because the external installation of .NET is rejected. Activate .NET within the Windows Components applet. Then follow this process to install the Sage 500 client:

  1. Log on as Hostname\Administrator
  2. Set UAC to low from Control Panel, User Accounts applet
  3. Extract the client install files into a temp folder. Default path is: C:\Users\\AppData\Local\Temp\Sage 500 ERP Client\
  4. Run VC++ setup: vcredist_x86.exe
  5. Run Office web component setup: OWC11se.msi
  6. Right-Click the Sage 500 ERP 201x Client.msi file and ‘run as administrator

In a Terminal Server environment:

  1. Go to a command prompt and type change user /install
  2. Install Sage 500 client by running the setup.exe or the msi install
  3. When the 500 client has completed the install, go back to the command window and type change user /execute

** In one case, the user needed to have both local and domain admin rights - connecting as the admin user allowed the installation to proceed

Cause

Possible corruption with the Microsoft .NET Framework 3.51 components.

Resolution
[BCB:4:Operating system warning:ECB]
[BCB:5:Third-party support:ECB]

Option I: Install\Enable .NET 3.5

Option II: Run the Sage 500 ERP client msi install using the msiexec command.
NOTE: Only perform the steps below after you've verified .NET 3.5 in installed\enabled

  1. Start, Run and enter the following from Administrator Command Prompt
    • msiexec /I "C:\path to Sage 500 client.msi" /L*V "C:\users\username\install.log"
      (i.e. msiexec /I "E:\Sage 500 ERP Client 2021\Sage 500 ERP 2021 Client.msi")

DocLink: Error 1721 there is a problem with the Windows Installer package or .Net Framework 3.5.1 is not installed when installing Sage 500 client on Citrix\Terminal services
Defect ID
Steps to duplicate
Related Articles