The RequiredAppLinks parameter specifies a list of required packages to import to the base package at runtime. You can configure this parameter in the
Package.ini file of the base package.
If the import operation for any dependent package fails, an error message appears and the base executable file exits. You can use the
OptionalAppLinks parameter instead to continue even when load errors occur. If you use a wildcard pattern to specify a package and files do not match the wildcard pattern, ThinApp does not generate an error message.
If you package the .NET framework in the dotnet.exe package and you have a .NET application, you can specify that the application needs to link to the
dotnet.exe file before it can start.
You can use environment variables in the path value. The risk of using environment variables is that a user might change the values before starting the application and create an Application Link dependency other than the one that the administrator set up.
You can import all executable files located in the directory for plug-in files. If ThinApp cannot import any executable file because the file is not a valid Thinapp package or because a security problem exists, the base executable file fails to load.
You can expand the PLUGINS environment variable and import all executable files at this location.