• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Mister PKI

SSL Certificates * SSL Tools * Certificate Decoder

  • PKI Training
  • OpenSSL
  • Keytool
  • PKI Tools
    • Apereo CAS
    • SAML
    • OpenID Connect
  • Get expert help

Install .NET 3.5 on Windows Server 2019

March 17, 2023 by Mister PKI 1 Comment

This article will demonstrate how to install .NET 3.5 on Windows Server 2019. Unfortunately, some software still requires the older version of .NET making system administration of modern OS’s more difficult than it should be. If the original installation of Server 2019 did not include .NET 3.5, you will have to either mount the .ISO installation media or make a copy of the installation directory for .NET 3.5 and copy it to your host.

Feature installation failed for .NET 3.5

If you receive an error message when trying to install .NET 3.5 in the Server Manager, it’s likely because the server does not have the source files to install the Feature. You will have to proceed with the following steps to successfully install .NET 3.5 on a modern Operating System.

For example, the error message may be similar to this message: The request to add or remove features on the specified server failed. Installation of one or more roles, role services, or features failed. Error: 0x800f0950

Steps to install .NET 3.5 on Windows Server 2019

To install .NET 3.5 on Windows Server 2019 with the Server Manager Roles and Features, follow these steps.

  1. Mount the installation media .ISO to the server.
  2. Copy the \Sources\SxS folder from the .ISO to the local server
  3. Open Server Manager and navigate to Manage -> Add Roles and Features.
  4. For Installation Type, select Role-based or feature-based installation
  5. For Server Selection, skip and click Next
  6. For Server Roles, skip and click Next
  7. For Features, select .NET Framework 3.5 Features and the .NET Framework 3.5 (includes .NET 2.0 and 3.0) option. The remaining options are optional.
  8. For Confirmation, click the Specify an alternate source path link at the bottom of the screen.
  9. Enter the path to the SxS folder you copied to the server in the previous step in the Path text field and click OK.
  10. Click Install

Congratulations. You have successfully installed .NET 3.5 on Windows Server 2019.

Conclusion

This article has demonstrated the steps required to install .NET 3.5 on Windows Server 2019. These steps can be followed for any server where .NET 3.5 is not installed. Let us know in the comments if you have any questions. If this article was helpful, please read more of our content.

Uncategorized

Reader Interactions

Comments

  1. Tmoney says

    August 8, 2023 at 2:09 pm

    Great instructions, are you aware of the download location for the ISO file? Thank you for your time taken making this.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Popular Posts

PKCS12

openssl s_client

Keytool

Keytool list

ECDSA vs RSA

OpenSSL

PKCS7

Certificate Decoder

PKI for DevOps Engineers – Free Training Series

PKI for DevOps Training Hub

Lesson 1 – How TLS and PKI Work

Lesson 2 – Understanding X.509 Certificates

Lesson 3 – Certificate Chains Explained

Lesson 4 – Debug TLS with OpenSSL

Lesson 5 – Verify Certificate Chains

Lesson 6 – Creating CSRs with OpenSSL

Lesson 7 – Working with PKCS12 Certificates

Lesson 8 – Java Keystores and keytool

Lesson 9 – Certificate Expiration Monitoring

Lesson 10 – Automating Certificate Renewal

Lesson 11 – Common TLS Errors

Lesson 12 – PKI Architecture for DevOps

Recent Posts

  • Apache mod_auth_cas: Protect Web Applications with Apereo CAS and Docker
  • Apache mod_auth_mellon: Configure SAML SSO & Docker
  • Configure OpenID Connect (OIDC) in Apereo CAS 7.3 and 8
  • Certificate Ownership Is an Operating Model Problem, Not a Tooling Problem
  • OpenSSL dgst: Create Checksums and Verify Digital Signatures

Footer

  • Twitter
  • YouTube
Mister PKI

Practical security engineering for the systems that establish trust.

Learn OpenSSL Keytool Free training
Work together PKI consulting CAS consulting Sponsored contributions
Site About Support Mister PKI Cookie policy Search
© 2026 Mister PKI Secure systems. Clear guidance.