ランタイムの問題を分析して解決する

MSIX Packaging ツールPackage Analyzer は、MSIX パッケージのランタイム分析をプロビジョニングし、変換後の問題をシームレスに修正するための修復を提案します。 この機能により、変換とパッケージ化のワークフローが簡素化され、修正プログラムのデバッグとアプリケーションが合理化され、時間と労力が節約されます。

前提条件

早期アクセス プレビュー ビルドでパッケージ アナライザーを試すには、 MSIX Packaging Tool Insider Program に参加してください。

主要な機能

1: パッケージの分析: 分析機能は、1 回のクリックで実行時に入力 MSIX パッケージ トレース ログを分析します

2: 自動修復: 分析に基づいて、検出されたランタイム エラーを修正するための自動提案が MSIX Packaging ツールによって提供されます。 その後、パッケージの保存時に修正プログラムが適用されます。

パッケージ アナライザー

アプリを MSIX 形式に変換したら、分析を開始します。

  1. MSIX パッケージ ツールで [パッケージ エディター ] を選択し、任意の MSIX パッケージを参照します
  2. 証明書を使用してパッケージに署名したら、[ パッケージ アナライザー ] タブに移動します
  3. [ パッケージの分析 ] ボタンをクリックします
  4. このツールは、パッケージの問題の調査を自動的に開始します。 分析を停止する前に、アプリケーションの機能をしばらく試して機能をテストします
  5. [ 分析の停止] をクリックすると、ツールによって修復が提案され、アプリケーションに関するランタイムの問題が修正されます

Package-Analyzer

  1. 提案を確認し、不要と思われる修正プログラムをオフにして、[保存] をクリック します
  2. 選択した修正プログラムを使用して、新しいパッケージが自動的に作成されます

サポートされている修正プログラム

現在、プレビューでは次の修正プログラムがサポートされており、さらに修正を取り上げ、MSIX 変換プロセスをより簡単にするために、さらに反復処理を続けています。

  1. RegLegacyFixups(PSF)
  2. インストールされている場所の仮想化
  3. SearchPathoverride