既存の仮想アプリケーション パッケージを変更する
このトピックでは、次の方法について説明します。
パッケージを更新する前に
仮想アプリケーション パッケージの変更に必要な Microsoft Application Virtualization (App-V) Sequencer がインストールされていることを確認します。 App-V Sequencer をインストールするには、「 シーケンサーをインストールする方法」を参照してください。
.appv ファイルを安全な場所に保存し、編集のためにパッケージを開く前にソースを常に信頼します。
パッケージを更新すると、[管理機関] セクションが配置構成ファイルから誤って削除されます。 更新を開始する前に、既存の展開構成ファイルから [管理機関] セクションをコピーし、変換が完了したら、コピーしたセクションを新しい構成ファイルに貼り付けます。
パッケージを編集するために Sequencer の [既存の仮想アプリケーション パッケージの変更 ] をクリックした後、変更を加えてパッケージを閉じると、パッケージのストリーミング動作が変更されます。 プライマリ機能ブロックは StreamMap.xml ファイルから削除され、発行機能ブロックに一覧表示されていたファイルはすべて削除されます。 元のパッケージの構成方法に関係なく、編集されたパッケージ エクスペリエンスを受け取るユーザー。
既存の仮想アプリケーション パッケージ内のアプリケーションを更新する
シーケンサーを実行するコンピューターで、[ すべてのプログラム] をクリックし、 Microsoft Application Virtualization をポイントし、[ Microsoft Application Virtualization Sequencer] をクリックします。
App-V シーケンサーで、[ 既存の仮想アプリケーション パッケージの変更>次へ] をクリックします。
[タスクの選択] ページで、[既存のパッケージでアプリケーションを更新する>次へ] をクリックします。
[ パッケージの選択 ] ページで、[ 参照 ] をクリックして、更新するアプリケーションを含む仮想アプリケーション パッケージを探し、[ 次へ] をクリックします。
[ コンピューターの準備 ] ページで、アプリケーションの更新が失敗したり、更新されたアプリケーションに不要なデータが含まれる原因となる可能性がある問題を確認します。 続行する前に、考えられるすべての問題を解決してください。 修正を行い、考えられるすべての問題を解決したら、[ 最新の情報に更新>次へ] をクリックします。
重要
ウイルススキャンソフトウェアを無効にする必要がある場合は、まずシーケンサーを実行するコンピュータをスキャンして、不要なファイルや悪意のあるファイルがパッケージに追加されていないことを確認します。
[ インストーラーの選択 ] ページで、[ 参照 ] をクリックし、アプリケーションの更新プログラムのインストール ファイルを指定します。 更新プログラムにインストーラー ファイルが関連付けられていない場合、すべてのインストール手順を手動で実行する場合は、[ このオプションを選択してカスタム インストールを実行する ] チェック ボックスをオンにし、[ 次へ] をクリックします。
[ インストール ] ページで、シーケンサーとアプリケーション インストーラーの準備ができたら、インストール プロセスをシーケンサーが監視できるように、アプリケーション更新プログラムのインストールに進むことができます。 インストールの一部として追加のインストール ファイルを実行する必要がある場合は、[ 実行] をクリックし、追加のインストール ファイルを見つけて実行します。 インストールが完了したら、[ インストールが完了しました] を選択します。 [次へ] をクリックします。
注
シーケンサーは、シーケンサーを実行するコンピューターで発生するすべての変更とインストールを監視します。 これには、シーケンス ウィザードの外部で実行される変更とインストールが含まれます。
[ インストール レポート] ページでは、更新された仮想アプリケーションに関する情報を確認できます。 [ 追加情報] で、イベントをダブルクリックして詳細な情報を取得します。 続行するには、[ 次へ] をクリックします。
[ ストリーミング ] ページで、各プログラムを実行して、ターゲット コンピューターで最適化して効率的に実行できるようにします。 すべてのアプリケーションが実行されるまでに数分かかることがあります。 すべてのアプリケーションが実行されたら、各アプリケーションを閉じてから、[ 次へ] をクリックします。
注
この手順では、アプリケーションの読み込みを停止できます。 [ アプリケーションの起動 ] ダイアログ ボックスで、[ 停止] をクリックし、[ すべてのアプリケーションを停止 する] または [ このアプリケーションのみを停止する] を選択します。
[ パッケージの作成 ] ページで、パッケージを保存せずに変更するには、[パッケージ エディターを使用して保存せずにパッケージを変更し続ける] チェック ボックスをオンにします。 このオプションを選択すると、パッケージが App-V Sequencer コンソールで開き、パッケージを保存する前に変更できます。 [次へ] をクリックします。
パッケージをすぐに保存するには、既定の [今すぐパッケージを保存] を選択します。 パッケージに関連付けるオプションの コメント を追加します。 コメントは、アプリケーションのバージョンを識別し、パッケージに関するその他の情報を提供するのに役立ちます。 既定の 保存場所 も表示されます。 既定の場所を変更するには、[ 参照 ] をクリックし、新しい場所を指定します。 [作成] をクリックします。
[ 完了 ] ページで、[ 閉じる ] をクリックしてウィザードを閉じます。 パッケージはシーケンサーで使用できるようになりました。
既存の仮想アプリケーション パッケージに関連付けられているプロパティを変更する
シーケンサーを実行するコンピューターで、[ すべてのプログラム] をクリックし、 Microsoft Application Virtualization をポイントし、[ Microsoft Application Virtualization Sequencer] をクリックします。
App-V シーケンサーで、[ 既存の仮想アプリケーション パッケージの変更>次へ] をクリックします。
[ タスクの選択 ] ページで、[ パッケージの編集>次へ] をクリックします。
[ パッケージの選択 ] ページで、[ 参照 ] をクリックして、変更するアプリケーション プロパティを含む仮想アプリケーション パッケージを探し、[ 編集] をクリックします。
App-V Sequencer コンソールで、必要に応じて次のいずれかのタスクを実行します。
マニフェスト ファイルをインポートしてエクスポートします。
ブラウザー ヘルパー オブジェクトを有効または無効にします。
VFS ファイルをインポートまたはエクスポートします。
仮想ファイル システムにディレクトリをインポートします。
仮想レジストリ キーをインポートおよびエクスポートします。
パッケージのプロパティを表示します。
関連付けられているパッケージ ファイルを表示します。
レジストリ設定を編集します。
追加のパッケージ設定 (オペレーティング システム ファイルのプロパティを除く) を確認します。
仮想化されたレジストリ キーの状態 (オーバーライドまたはマージ) を設定します。
仮想化フォルダーの状態を設定します。
ショートカットとファイルの種類の関連付けを追加または編集します。
注
ショートカットまたはファイルの種類の関連付けを編集するには、アップグレード用のパッケージを開いて新しいアプリケーションを追加してから、最後の編集ページに進む必要があります。
パッケージのプロパティの変更が完了したら、[ ファイル>保存 ] をクリックしてパッケージを保存します。
既存の仮想アプリケーション パッケージに新しいアプリケーションを追加する
シーケンサーを実行するコンピューターで、[ すべてのプログラム] をクリックし、 Microsoft Application Virtualization をポイントし、[ Microsoft Application Virtualization Sequencer] をクリックします。
App-V シーケンサーで、[ 既存の仮想アプリケーション パッケージの変更>次へ] をクリックします。
[ タスクの選択 ] ページで、[ 新しいアプリケーションの追加>次へ] をクリックします。
[ パッケージの選択 ] ページで、[ 参照 ] をクリックして、アプリケーションを追加する仮想アプリケーション パッケージを探し、[ 次へ] をクリックします。
[ コンピューターの準備 ] ページで、パッケージの作成が失敗したり、変更されたパッケージに不要なデータが含まれる原因となる可能性がある問題を確認します。 続行する前に、考えられるすべての問題を解決してください。 修正を行い、考えられるすべての問題を解決したら、[ 最新の情報に更新>次へ] をクリックします。
重要
ウイルススキャンソフトウェアを無効にする必要がある場合は、まずシーケンサーを実行するコンピュータをスキャンして、不要なファイルや悪意のあるファイルをパッケージに追加できないようにします。
[ インストーラーの選択 ] ページで、[ 参照 ] をクリックし、アプリケーションのインストール ファイルを指定します。 アプリケーションにインストーラー ファイルが関連付けられていない場合、すべてのインストール手順を手動で実行する予定の場合 は、[このオプションを選択してカスタム インストールを実行する ] チェック ボックスをオンにし、[ 次へ] をクリックします。
[ インストール ] ページで、シーケンサーとアプリケーション インストーラーの準備ができたら、シーケンサーがインストール プロセスを監視できるようにアプリケーションをインストールします。 インストールの一部として追加のインストール ファイルを実行する必要がある場合は、[ 実行] をクリックし、追加のインストール ファイルを見つけて実行します。 インストールが完了したら、[インストールが 完了しました>次へ] を選択します。 [ フォルダーの参照 ] ダイアログ ボックスで、アプリケーションをインストールするプライマリ ディレクトリを指定します。 仮想アプリケーション パッケージの既存のバージョンを上書きしないように、これが新しい場所であることを確認します。
注
シーケンサーは、シーケンサーを実行するコンピューターで発生するすべての変更とインストールを監視します。 これには、シーケンス ウィザードの外部で実行される変更とインストールが含まれます。
[ ソフトウェアの構成] ページで、必要に応じてパッケージに含まれるプログラムを実行します。 この手順では、ターゲット コンピューターでパッケージを展開して実行する前にアプリケーションを実行するために必要な、関連するライセンスまたは構成タスクを完了します。 すべてのプログラムを同時に実行するには、少なくとも 1 つのプログラムを選択し、[ すべて実行] をクリックします。 特定のプログラムを実行するには、実行するプログラムを選択し、[選択したプログラムの 実行] をクリックします。 必要な構成タスクを完了し、アプリケーションを閉じます。 すべてのプログラムが実行されるまでに数分かかることがあります。 [次へ] をクリックします。
[ インストール レポート] ページでは、更新された仮想アプリケーションに関する情報を確認できます。 [ 追加情報] で、イベントをダブルクリックして詳細情報を取得し、[ 次へ ] をクリックして [カスタマイズ ] ページを開きます。
仮想アプリケーションのインストールと構成が完了したら、[ 今すぐ停止 ] を選択し、この手順の手順 13 に進みます。 次に示すカスタマイズを実行する場合は、[ カスタマイズ] をクリックします。
カスタマイズする場合は、ストリーミング用の仮想パッケージを準備し、[ 次へ] をクリックします。 ストリーミングにより、仮想アプリケーション パッケージがターゲット コンピューターで実行される場合のエクスペリエンスが向上します。
[ ストリーミング ] ページで、各プログラムを実行して、ターゲット コンピューターで最適化して効率的に実行できるようにします。 すべてのアプリケーションが実行されるまでに数分かかることがあります。 すべてのアプリケーションが実行されたら、各アプリケーションを閉じてから、[ 次へ] をクリックします。
注
この手順では、アプリケーションの読み込みを停止できます。 [ アプリケーションの起動 ] ダイアログ ボックスで、[ 停止 ] をクリックし、[ すべてのアプリケーションを停止 する] または [ このアプリケーションのみを停止する] を選択します。
[ パッケージの作成 ] ページで、パッケージを保存せずに変更するには、[パッケージ エディターを使用してパッケージを保存せずにパッケージを変更し続ける ] チェック ボックスをオンにします。 このオプションを選択すると、App-V Sequencer コンソールでパッケージが開き、パッケージを保存する前にパッケージを変更できます。 [次へ] をクリックします。
パッケージをすぐに保存するには、既定の [今すぐパッケージを保存] を選択します。 パッケージに関連付けるオプションの コメント を追加します。 コメントは、アプリケーションのバージョンやパッケージに関するその他の情報を提供するのに役立ちます。 既定の 保存場所 も表示されます。 既定の場所を変更するには、[ 参照 ] をクリックし、新しい場所を指定します。 圧縮されていないパッケージ サイズが表示されます。 [作成] をクリックします。
[完了] ページで、[閉じる] をクリックします。 パッケージはシーケンサーで使用できるようになりました。