Chapter 10: Creating Customized Virtual Applications
Creating ThinApp Applications
AdminStudio 9.5 User Guide
ADS-0950-UG00
909
Required and Optional Linked Applications
When an application is linked to a ThinApp application, it can be designated to be either Required or Optional:
Required Applications
If a package is required, it has a mark in the
Required
column. If this package is missing from the virtual package,
it will fail to run.
•
If any specified package fails to import, an error message will be displayed and the parent executable file will
exit.
•
If a wildcard pattern is used to specify a package, no error message is displayed if no files match the wildcard
pattern. Therefore, if a wildcard pattern is used to specify a package, the reference is always optional.
•
To continue even if load errors occur, make the package references optional instead.
Optional Applications
If a package does not have a mark in the
Required
column, it is optional. An optional package operates the same
as a required package except that if an import fails to load, the error is ignored and the main application will start
executing.
Collisions and Order of Import
ThinApp uses a “last import wins” policy to determine what happens when two packages are imported that have
the same files or registry keys.
Browse Button
Click the Browse button to open the
Add AppLink Reference
dialog box, where
you can add a linked application to the
AppLink Reference
list. For more
information, see
Add AppLink Reference Dialog Box
.
Up and Down
Arrows
ThinApp uses a “last import wins” policy to determine what happens when two
packages are imported that have the same files or registry keys. Therefore, you can
use the Up and Down arrows to order the list of linked applications. See
Collisions
and Order of Import
for more information.
Note •
Initially, the Required and Optional linked applications are listed on this dialog box
together, and you can change the order of these applications using the Up and Down arrows.
However, at runtime, the linked applications in the Required category are read first, before those
in the Optional category, even though an Optional application might have been listed before a
Required application in the AppLink References list. Also, each time the
AppLink Settings
dialog box is reopened, the Required linked applications will be grouped at the top of the list,
before all Optional applications.
Table 10-39 •
AppLink Settings Dialog Box
Option
Description
Summary of Contents for ADMINSTUDIO 9.5
Page 1: ...AdminStudio 9 5 User Guide Version 9 5...
Page 50: ...Contents 50 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 52: ...52 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 156: ...156 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 440: ...440 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 1090: ...1090 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 1426: ...1426 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 1686: ...1686 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 1794: ...Chapter 24 AdminStudio Public API Reference 1794 ADS 0950 UG00 AdminStudio 9 5 User Guide...
Page 1842: ...Index 1842 ADS 0950 UG00 AdminStudio 9 5 User Guide...