Services View

The Services view is displayed within the main program area when the Services node of any project is selected in the Projects view. This view is used to define and review the changes to be performed to the installed services when installing and/or uninstalling a deployment package created on a basis of this project Pic 1.

The Services view

Pic 1. The Services view

MSI Package Builder allows you to create, delete and control Windows services. When monitoring existing installations, the required changes are created automatically and added to the corresponding project representing the installation process. It is also possible to create the changes manually.

Configuring services during deployment is not supported by App-V and MSIX/AppX packages, so, when generated, those changes are included into the MSI deployment packages only.

The icon next to every item represented in the Services view is used to describe of the item's type and state. The state icons are provided to help you understand what is currently happening in the program. You can always see if the item is being processed now by some operation or not, and if there are any processing problems.

Below is the list of type icons used:

Service

-

a service;

Service with Errors

-

a service containing errors that should be resolved before creating a deployment package.

The following overlays are used to represent the operation to be performed with each service:

Create

-

a service should be created;

Delete

-

a service should be deleted;

Control

-

a service should be controlled (started and/or stopped);

Restart

-

a service should be restarted;

Assign Permissions

-

permissions should be defined for a service;

Exclude

-

a service is excluded from the build.

The actions for adding, editing and deleting the changes to Windows services as well as copying and moving those changes between projects are available in the Services view pop-up menu and on the contextual Services Ribbon page.

Functions Overview

Changes Management

From the Services view, you can create, edit and delete the modifications to be performed by a deployment package to the Windows services configuration. The New Service item from the Services view pop-up menu and the Service button from the New group on the contextual Service Ribbon page can be used to create a new modification to Windows services. It is possible to create the service together with the package deployment process or control any service that is already installed when installing and/or uninstalling the deployment package. To change any service modification, you can use the Edit item from the pop-up menu or the Edit button from the Management group on the contextual Services Ribbon page, and to delete the modification, use the Delete items.

Copy/Move

You can easily copy and/or move the modifications to be performed by a deployment package to the Windows services configuration from the Services view. You can use the drag/drop and copy/paste techniques as well as the Cut, Copy and Paste menu items to reach the goal. It is also possible to use the Copy To and Move To items available both in the pop-up menu and on the contextual Services Ribbon page to perform copy/move immediately choosing a target project in a dialog.

Search

Within the Services view, you can execute a search for specific changes to the Windows services configuration performed by a deployment package using the Find item from the pop-up menu.

For detailed information on the changes to Windows services that can be defined in a project, refer to the Services Modifications section of this document.