Freigeben über


Analysieren und Beheben von Laufzeitproblemen

Das Package Analyzer in MSIX Packaging Tool stellt Laufzeitanalyse eines MSIX-Pakets bereit und schlägt Korrekturen vor, um Probleme nach der Konvertierung nahtlos zu beheben. Dieses Feature vereinfacht Konvertierungs- und Verpackungsworkflows und spart Zeit und Aufwand, indem das Debuggen und die Anwendung von Fixes optimiert werden.

Wichtigste Funktionen

1: Analysieren des Pakets: Das Analysefeature analysiert die Eingabe-MSIX-Paketablaufverfolgungsprotokolle während der Laufzeit mit einem einfachen Klick.

2: Automatisierte Wartung: Basierend auf der Analyse werden automatisierte Vorschläge vom MSIX Packaging-Tool bereitgestellt, um die erkannten Laufzeitfehler zu beheben. Die Korrekturen werden dann beim Speichern des Pakets angewendet.

Paket-Analysator

Nachdem Sie eine App in das MSIX-Format konvertiert haben, beginnen Sie mit der Analyse:

  1. Wählen Sie den Paket-Editor im MSIX-Pakettool aus, und durchsuchen Sie das MSIX-Paket Ihrer Wahl.
  2. Nachdem Sie das Paket mit einem Zertifikat signiert haben, navigieren Sie zur Registerkarte "Paketanalyse "
  3. Klicken Sie auf die Schaltfläche " Paket analysieren "
  4. Das Tool wird automatisch damit beginnen, das Paket auf etwaige Probleme zu untersuchen. Spielen Sie mit Features Ihrer Anwendung eine Weile herum, um Funktionen zu testen, bevor Sie die Analyse beenden.
  5. Sobald Sie auf "Analyse beenden" klicken, schlägt das Tool Korrekturen vor, um Laufzeitprobleme mit Ihrer Anwendung zu beheben.

Package-Analyzer

  1. Überprüfen Sie die Vorschläge, deaktivieren Sie korrekturen, die Sie nicht benötigen, und klicken Sie auf "Speichern".
  2. Ein neues Paket wird automatisch mit den ausgewählten Fixes erstellt.

Unterstützte Fixes

Derzeit werden die folgenden Korrekturen in der Vorschau unterstützt, und wir iterieren weiter an ihnen, um mehr Korrekturen abzudecken und Ihre MSIX-Konvertierungsprozesse einfacher zu machen.

  1. RegLegacyFixups(PSF)
  2. Installierte Standortvirtualisierung
  3. SearchPathoverride