Windows Installer, Java Installer, Freeware Installer
Home|Contact|Site Map|TOC|Search
Download  Features   Java  Licensing  Purchase  Testimonials  Support  Forums

The Service Properties

Properties
  • Service Name - the name that will identify your service on the target machine to all the Windows API functions.
  • Display Name - the friendly name of the service displayed to the user. You can localize this value.
  • Description - a more detailed description of the selected service. You can localize this value.
  • Service File - the source file of the service. Use the [ Browse... ] button to select it from your project files.
Parameters
  • Service Type - the type of the installed service. You can choose between a Win32 service that runs in its own process and a Win32 service that shares a process.
  • Start Type - you have the following options to start a service:
    • Automatic - the service will start when starting the operating system.
    • On Demand - the service will start only when the user starts it manually.
    • Disabled - the service can no longer be started. It is possible to be enabled.
  • Error Control - sets the system's behaviour when the service can not start.

TipYou can choose to abort the installation of your package if the selected service can not be installed, by checking the "vital for installation" check box.

Context
  • Load Order Group - the name of the group to which the installed service belongs. Leave this field empty if the service does not belong to a group.
  • Dependencies - the list of the services or the load ordering groups that must be started before this service starts. Separate names in the list by [~] (with the brackets). If the service has no dependencies, then leave this field empty.
  • Arguments - the command line arguments that will be passed to the service when started.
Account
  • Start Name - the user account where the service will run. If it is left empty, the service will run in the Local System Account.
  • Password - the password of the account where the service will run. The Local System Account has no password.

ImportantIf you want to install a service for a specific user (not under the Local System Account), you need to follow some explicit steps. These steps are explained in the Install a service for a custom user how-to.

For the fields of Formatted Type, use Smart Edit Control to insert reference to a file, folder or property.

ImportantIn case of Merge Module projects the following attributes can be can be made configurable at merge time:

  • Name
  • DisplayName
  • ServiceType
  • ErrorControl
  • LoadOrderGroup
  • Dependencies
  • StartName
  • Password
  • Description
Privacy Policy | Windows Installer | Search Engine Ranking | Link Analyzer