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