Previous Topic: Set Up the Build EnvironmentNext Topic: Set Up the Message Resources


Set Up the Application Server Environment

ASP.NET applications use encrypted config files as the default assemble option and this option requires IIS to use RSA key container. The access to RSA Key container needs to be explicitly granted to the user account that runs ASP.NET applications. The user account to run ASP.NET application is different on each version of IIS. For example, the default user account for each IIS is listed in the table next:

IIS Version

Default User Account

IIS 7.0, Windows Server 2008

NETWORKSERVICE

IIS 7.5, Windows Server 2008 R2 and Windows 7

NETWORKSERVICE

The user account is configurable on IIS 7 with application pool configuration panel.

The following command is used to grant the access to RSA Key container.

aspnet_regiis -pa "NetFrameworkConfigurationKey" "<user account>"

You must set up the Application Server environment to generate and install ASP.NET Web Client applications.

Follow these steps:

  1. Invoke the setup program created by the Build Tool Assemble Option. The setup program installs the contents of the .MSI file under the Application Server automatically.
  2. Install third-party Web Controls, if any are required.

Note: For more information about Microsoft Software setup, see Microsoft documentation.