ランタイムの問題を分析して解決する
MSIX Packaging ツールの Package Analyzer は、MSIX パッケージのランタイム分析をプロビジョニングし、変換後の問題をシームレスに修正するための修復を提案します。 この機能により、変換とパッケージ化のワークフローが簡素化され、修正プログラムのデバッグとアプリケーションが合理化され、時間と労力が節約されます。
前提条件
早期アクセス プレビュー ビルドでパッケージ アナライザーを試すには、 MSIX Packaging Tool Insider Program に参加してください。
主要な機能
1: パッケージの分析: 分析機能は、1 回のクリックで実行時に入力 MSIX パッケージ トレース ログを分析します
2: 自動修復: 分析に基づいて、検出されたランタイム エラーを修正するための自動提案が MSIX Packaging ツールによって提供されます。 その後、パッケージの保存時に修正プログラムが適用されます。
パッケージ アナライザー
アプリを MSIX 形式に変換したら、分析を開始します。
- MSIX パッケージ ツールで [パッケージ エディター ] を選択し、任意の MSIX パッケージを参照します
- 証明書を使用してパッケージに署名したら、[ パッケージ アナライザー ] タブに移動します
- [ パッケージの分析 ] ボタンをクリックします
- このツールは、パッケージの問題の調査を自動的に開始します。 分析を停止する前に、アプリケーションの機能をしばらく試して機能をテストします
- [ 分析の停止] をクリックすると、ツールによって修復が提案され、アプリケーションに関するランタイムの問題が修正されます
- 提案を確認し、不要と思われる修正プログラムをオフにして、[保存] をクリック します
- 選択した修正プログラムを使用して、新しいパッケージが自動的に作成されます
サポートされている修正プログラム
現在、プレビューでは次の修正プログラムがサポートされており、さらに修正を取り上げ、MSIX 変換プロセスをより簡単にするために、さらに反復処理を続けています。
- RegLegacyFixups(PSF)
- インストールされている場所の仮想化
- SearchPathoverride