How Windows Services Are Integrated into an App-V Package
InstallShield 2022 » Microsoft App-V Assistant
Edition:The Microsoft App-V Assistant is included in the Premier Edition of InstallShield.
When you use the Microsoft App-V Assistant to convert a Windows Installer package to an App-V package, references to Windows services that are encountered are integrated into the App-V package. In a Windows Installer package, a Windows service may be indicated by either an entry in its ServiceInstall table or by a Registry entry for Windows services.
• | ServiceInstall table—If a Windows Installer package’s use of a Windows service is indicated by an entry in the ServiceInstall table, the Microsoft App-V Assistant will convert that entry to a standard Registry entry for Windows services. |
• | Registry entry—If a Windows Installer package’s use of a Windows service is indicated by a Registry entry for Windows services (perhaps as the result of being repackaged), the Microsoft App-V Assistant does not need to make any changes to support the application’s use of the Windows service within the virtual environment. |
Start Up and Shut Down Sequences
If an App-V package has an associated Windows service, App-V will start up the Windows service first, in the virtual environment, and then start up the virtual application. You will see the Windows service start up in the Task Manager as a separate process, but App-V will be running the service within the virtual environment.
Upon shut down, App-V will first shut down the virtual application and then shut down the Windows service.