再配置可能なアプリケーション実行

アプリケーション設計で、インストール環境からの実行をサポートする必要があります。

以下に、再配置可能なアプリケーション実行のための要件を示します。
  • アプリケーションがルート・インストール・ロケーションを判別する手段、または特定のインストール・ロケーションに依存しなくても済む機能を備えている。
  • アプリケーションがルート・インストール・ロケーションに関連付けられているすべてのアプリケーション固有実行可能コンポーネントを参照する。
  • アプリケーションがルート・インストール・ロケーションに関連付けられているすべてのアプリケーション固有データ・コンポーネントを参照するか、またはデータを他のアプリケーション・インスタンスと共用するように設計されている。
  • アプリケーションはルート・インストール・ロケーション以外の場所では持続する変更を一切行わない。