You must use the Role Management Tool to install or configure Microsoft .NET Framework 3.5

Published: 2010-11-17


Last Updated: 2010-11-17

Applies To



When you attempt to install PIPE Utility 2.x or IP Attendant 2.x on Windows Server 2008 R2, you receive the following message during the installation of the Microsoft .NET Framework 3.5 SP1 prerequisite:



After clicking OK you receive the following message:


If you click No, the installation will end.  If you click Yes you receive the following message:


Clicking OK at this message will end the installation.




PIPE Utility 2.x and IP Attendant 2.x require the Microsoft .NET Framework 3.5 SP1. Windows Server 2008 R2 ships with the required .NET Framework but the feature is not enabled by default, and it cannot be installed by an external installer.




Enable the Microsoft .NET Framework 3.5 feature in Windows Server 2008 R2:

  1. Click the Server Manager icon in the Taskbar (or click Start > All Programs > Administrative Tools > Server Manager) and approve the UAC prompt if it appears.
  2. In Server Manager, click Features in the left column.
  3. In the right window pane click Add Features.
  4. In the Add Features Wizard, place a checkmark in the box for .NET Framework 3.5.1 Features.
  5. The .NET Framework requires the Web Server (IIS) and Windows Process Activation Service features; if they are not already enabled, a pop-up window will appear asking for permission to add them. Click Add Required Role Services at this window if it appears.
  6. Click Next.
  7. Click Next.
  8. Select any desired role services for the Web Server (IIS) role. NOTE: .NET Extensibility and Request Filtering are the only services required by the .NET Framework and will be selected by default. All other services are optional.
  9. Click Next.
  10. Click Install.
  11. Click Close.
  12. Run Windows Update to ensure you have the latest patches for the .NET Framework.
  13. Proceed with the PIPE Utility or IP Attendant installation.