アプリケーションの依存関係を設定する場合は、次の点に注意する必要があります。
[Distribution]: ユーザがアプリケーションを起動したときに、その依存先アプリケーションがまだユーザのワークステーションに配布されていない場合、Novell Application LauncherTMはそれらのアプリケーションを配布します。依存先アプリケーションのバージョンが更新される(アプリケーションオブジェクト>[Distribution Options]タブ>[Options]ページ)か、配布が失敗した場合を除いて、Application Launcherは依存先アプリケーションを一度しか配布しません。Application Launcherが依存先アプリケーションを配布できない(たとえば、ユーザのワークステーションが依存先アプリケーションのシステム要件を満たしていない)場合、主アプリケーションは起動されません。
[Distribution through Removable Media]: CDなどのリムーバブルメディア(リムーバブルメディアによるアプリケーションの配布を参照)またはアドオンイメージ([Imaging]ページを参照)を使用してアプリケーションを配布する場合には、依存先アプリケーションをリムーバブルメディアまたは別のアドインイメージに含める必要があります。そうしないと、主アプリケーションは配布できません。
[Launch]: アプリケーションが起動されるたびに、Application Launcherは、依存先アプリケーションに対して定義された起動操作を実行します。たとえば、依存先アプリケーションに起動前スクリプトと起動後スクリプト(アプリケーションオブジェクト>[Run Options]タブ>[Launch Scripts]ページ)が定義されている場合、Application Launcherは起動前スクリプトを実行し、(依存先アプリケーションの[Application]ページの[Path to File]フィールドに表示される実行可能ファイルまたはアプリケーションファイルに基づいて)依存先アプリケーションを起動し、起動後スクリプトを実行します。
セットアッププログラムなどの依存アプリケーションを1回だけ実行する必要がある場合は、依存アプリケーションをそのように設定します(アプリケーションオブジェクト>[Run Options]タブ>[Application]ページ)。
[Uninstall]: アプリケーションをアンインストールする(アプリケーションオブジェクト>[Common]タブ>[Uninstall]ページまたはアプリケーションオブジェクト>[Associations]タブ>[Associations]ページ)場合、依存先アプリケーションは、別のアプリケーションによって使用されていないときだけアンインストールされます。