O'Reilly logo

Professional Microsoft IIS 8 by Benjamin Perkins, Dennis Glendenning, Scott Forsyth, Jeff Cochran, Kenneth Schaefer

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Installing IIS 8.0's Features

The default installation of IIS 8.0 serves only static files, so it's not very useful as a platform for web applications. This can be corrected by adding additional features, which can be done during the initial install or any time after IIS 8.0 has been installed. This installation will walk through setting your IIS 8.0 web server up to serve ASP.NET applications.

To add (or remove) features to your IIS 8.0 installation, open Server Manager, click on the Manage link, and choose “Add roles and services” from the dropdown menu. Select the server to change and click Next to get to the Add Roles and Features Wizard. Click on the Server Roles option and expand the Web Server role. Expand Web Server in the list and then expand Application Development, as shown in Figure 4.19. This will allow you to select the roles needed for ASP.NET development.

Select the following options for the most common ASP.NET development and deployment environment:

  • .NET Extensibility 3.5
  • .NET Extensibility 4.5
  • Application Initialization
  • ASP.NET 3.5
  • ASP.NET 4.5

By default, IIS 8.0 will install ASP.NET 4.5, although upgrades from IIS 7.0 will maintain the ASP.NET 3.5 framework, if it is installed. You can select to install the ASP.NET 3.5 framework (and some applications will ask for it, as shown here), and it will install from the Internet. If you do not have direct ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required