IIS

<< Click to Display Table of Contents >>

RayPack > 7.3 u6 > User Guide > PackDesigner > MSI / MST / RPP Based Projects > Visual Designer Mode > Database and Server 

IIS

This view allows you to manipulate IIS web sites, as well as configuration and options of IIS that will be installed on the target system.

 

Since IIS handling is not part of the MSI Standard, RayPack utilized special Installer database tables to manage IIS related information until a package is built from the project:

 

RPIIsAppPool - Application pool property definitions

RPIIsWebAddress - Relation between web sites and their addresses on the IIS

RPIIsWebApplication - Registered web applications

RPIIsWebApplicationExtension - Mapping between web applications and extensions

RPIIsWebDirProperties - Directories on the IIS

RPIIsWebLog - References of available log file formats

RPIIsWebServiceExtension - Mapping between web services and extensions

RPIIsWebSite - Websites on the IIS

RPIIsWebVirtualDir - Virtual directories for websites on the IIS

 

If these tables have not been present within the current packaging project before, they are automatically added with the first requirement by an ISS object created within the project. Please refer to the section about Custom RayPack installer database tables for further details and table specifications.

 

The IIS view is separated into two main areas:

A tree view structure of already available IIS objects on the left-hand side
This hierarchy is structured by the available main IIS object types: Application pools, Web service extensions and Web sites.

A details pane for viewing and editing the properties of already existing IIS objects at the right-hand side

 

IISDesigner

 

To access the Installer database counterpart of an IIS item, users have to right-click its list object, and select Go to row from the context menu. The required database table is loaded, with a highlight set on the matching data row.

 

Standard IIS Management Procedures

Common management procedures for IIS objects are described within the following topics:

 

Add an IIS application pool

Add an IIS web service extension

Add an IIS web site

Remove an IIS object

Edit an IIS application pool

Edit an IIS web service extension

Edit an IIS web site