Deploying the MVC Application to the Internet Information Services (IIS)

You can deploy the MVC application to the Internet Information Services (IIS) Web server by setting the identity of the IIS Application Pool to a user account that has permission to activate the COM component of the AB Suite application. This can be set in the default Application Pool in IIS; however, it is recommended to create an Application Pool in IIS that is dedicated to AB Suite applications.

To configure a new Application Pool in IIS for use with the AB Suite application, perform the following:

  1. Start IIS Manager.

  2. In the Connections pane, expand the local computer.

  3. Right-click the Application Pools node and select Add Application Pool… .

    The Add Application Pool dialog box appears.

  4. In the Name box, enter a name for the Application Pool; for example, ABSuiteAppPool.

  5. Click OK to close the Add Application Pool dialog box.

  6. In the Connections pane, select Applications Pool.

    The Application Pools page appears in the middle pane displaying a list of Application Pools on the server.

  7. Right-click the Application Pool that you created (for example, ABSuiteAppPool) and select Advanced Settings.

    The Advanced Settings window appears.

  8. In the Process Model tab, select the Identity property, and then click the ellipses () next to ApplicationPoolIdentity.

    The Application Pool Identity dialog box appears.

  9. Select Custom account and click Set.

    The Set Credentials dialog box appears.

  10. In the Set Credentials dialog box, set the identity to AB Suite App User by entering the following details:

    1. In the User name box, enter the app user name.

    2. In the Password box, enter a password.

    3. In the Confirm password box, enter the password you entered in the Password box.

    4. Click OK to close the Set Credentials dialog box.

  11. Click OK to close the Advanced Settings window.

  12. Right-click the Virtual directory of the application and select Manage Application – Advanced Settings.

    The Advanced Settings window appears.

  13. From the Application Pool property, select the new application pool that you want to use for your application.