MSIX-Überprüfung und -ProblembehandlungMSIX Validation and Troubleshooting

Zwar hat MSIX eine erfolgreiche Installationsrate von 99 %, doch manchmal musst du eine Problembehandlung für eine Installation durchführen.Though MSIX has a 99% successful install rate, sometimes you need to be able to trouble shoot an installation.

Verständnis der AnwendungKnow the application

Das Verständnis der Anwendung, die du installieren möchtest, und wie sie funktioniert, kann einen großen Beitrag zur Problembehandlung der Benutzererfahrung leisten.Understanding the application that you are installing and how it works can go a long way to troubleshooting the user experience. Hat die Anwendung zum Beispiel bestimmte Einschränkungen, die die Probleme verursachen könnten?For example, does the application have certain limitations that could be causing the issues? Hat der Benutzer Zugriff auf die von der Anwendung benötigten Ressourcen?Does the user have access to the resources needed by the application? Gab es Abhängigkeiten bei der Anwendung, die vom aktuellen Betriebssystem nicht erfüllt wurden?Were there dependencies the application had, that were not met by the current operating system?

Testen Ihrer AnwendungTest your application

Vergewissere dich vor der Bereitstellung deiner Anwendung, dass du die Anwendung getestet hast.Before deploying your application, make sure you have tested your application. Das Windows SDK bietet ein Tool, das Zertifizierungskit für Windows-Apps, das häufige Probleme vor der Veröffentlichung identifizieren kann.The Windows SDK provides a tool, the Windows App Certification kit that can identify common issues before publication.
Zur Installation des neuesten Windows SDK wechsle hierhin.To install the latest Windows SDK, go here. Weitere Informationen zum Zertifizierungskit für Windows-Apps findest du unter Zertifizierungskit für Windows-Apps.To learn more about the Windows App Certification Kit, see Windows App Certification Kit

Test-Flights deiner AnwendungFlight your application

Eine weitere gute Möglichkeit, Probleme früh zu erkennen, besteht darin, Test-Flights deiner Anwendungen zu verwenden.Another great way to catch issues early is to flight your applications. Wenn du über den Windows Store oder den Microsoft Store für Unternehmen bereitstellst, kannst du mithilfe von Test-Flights deine Anwendung einer Untergruppe von Benutzern bereitstellen, um weitere reale Tests durchzuführen.If you are deploying through the Windows store or Microsoft Store for Business, you can use package flights to deploy your application to a subset of individuals to get additional real world testing.
Weitere Informationen zur Verwendung von Test-Flights findest du unter Test-Flights.To learn more about flighting, see Package flighting.

Geräteportal und DebuggenDevice Portal and Debugging

Manchmal ist es erforderlich, mit der Anwendung in der Benutzerumgebung zu interagieren, um das Problem adäquat zu verstehen.Sometimes it is necessary to interact with the application in the user's environment to adequately understand the issue. Windows bietet ein leistungsfähiges Tool, den Geräteportaldesktop, der es dir ermöglicht, eine Verbindung mit dem Gerät herzustellen und remote mit der Anwendung zu interagieren.Windows provides a powerful tool, the Device Portal Desktop which will allow you to connect to the device and interact with the application remotely.
Weitere Informationen zum Geräteportal findest du unter Geräteportaldesktop.To learn more about Device Portal, see Device Portal Desktop. Weitere Informationen zum Debuggen von MSIX-Paketen findest du unter Ausführen, Debuggen und Testen gepackter Desktopanwendungen.To learn more about Debugging MSIX packages, see Run, debug, and test a packaged desktop application.

InstallationsproblemeInstallation issues

Wenn bei der Installation Probleme auftreten, kannst du die von AppInstaller bereitgestellten Artefakte untersuchen.When there are issues with the installation, you can investigate the artifacts provided by AppInstaller. Als Erstes stellt AppInstaller Fehlercodes für Fehler bereit.First, AppInstaller provides error code failures. Wenn der Fehlercode für einen Fehler nicht ausreicht, um das Problem zu ermitteln, protokolliert AppInstaller auch noch alle Interaktionen in der Ereignisanzeige.If the error code for any failure is not sufficient to determine what is wrong, the AppInstaller also logs all interactions to the Event Viewer. Die Protokolle findest du hier: „Anwendungs- und Dienstprotokolle -> Microsoft -> Windows -> AppxDeployment-Server“.You will find the logs here: Application and Services Logs->Microsoft->Windows->AppxDeployment-Server.

Du kannst die Ereignisanzeige oder die PowerShell verwenden, um auf diese Ereignisse zuzugreifen.You can use the Event Viewer or Powershell to access those events. Weitere Informationen, wie du die Ereignisse anzeigst, findest du unter Problembehandlung beim Packen, Bereitstellen und Abfragen von Windows-Apps.To learn more about how to view the events, see Troubleshooting packaging, deployment, and query of Windows apps.

Weitere Informationen zur Problembehandlung von AppInstaller findest du unter Beheben von AppInstaller-Problemen.To learn more about AppInstaller troubleshooting, see Troubleshoot Appinstaller Issues.

Nächste SchritteNext steps

Haben Sie Fragen?Have questions? Frage uns auf Stack Overflow.Ask us on Stack Overflow. Unser Team überwacht diese Tags.Our team monitors these tags. Du kannst uns auch hier fragen.You can also ask us here.