MSIX-Toolkit

Das MSIX Toolkit ist eine Sammlung von Tools und Skripts, mit denen IT-Spezialisten und Entwickler MSIX-Pakete erstellen und verwalten können. Das Toolkit ist ein Open Source-Projekt auf GitHub, mit dem Kunden und Enthusiasten direkt mitwirken und Vorschläge und Feedback zu den verfügbaren Inhalten bereitstellen können.

Prinzipien

Das MSIX Toolkit folgt den folgenden Prinzipien:

  • Es handelt sich um einen communitygeführten Bereich, in dem Kunden quellcodefrei zusammen mit Binärdateien und ausführbaren Dateien beitragen können.
  • Benutzer können keine Artefakte posten, die nicht über einen entsprechenden Quellcode verfügen, es sei denn, sie sind weitervertreibbar.
  • Bis eine ausreichende Communitybeteiligung besteht, überwacht ein Microsoft-Mitarbeiter die Pull-Anforderungen.
  • Alle beigetragenen Quellcode müssen eine Infodatei mit detaillierten Anweisungen zum Setup und zum Erstellen des Quellcodes enthalten.

So können Sie einen Beitrag leisten

Das MSIX Toolkit-Repository akzeptiert externe Beiträge über eine Pullanforderung von einer Verzweigung. Erstellen Sie pro Problem nur eine einzelne Pullanforderung, während die Pullanforderungen möglichst klein und in einem einzelnen Szenario enthalten bleiben. Bevor wir eine Pullanfrage von Ihnen annehmen können, müssen Sie einen Lizenzvertrag für Mitwirkende (Contributor License Agreement, CLA) unterzeichnen.

Weitere Informationen dazu, wie Sie mitwirken, finden Sie in der Infodatei .

Von Microsoft bereitgestellte Inhalte im Toolkit

Microsoft enthält die folgenden Skripts, Weiterverteiler und Tools im MSIX-Toolkit.

Skripts

Name Beschreibung
BulkConversion Eine Reihe von PowerShell-Skripts, die die Möglichkeit bieten, die Massenkonvertierung von Anwendungen in das MSIX-Anwendungspaketformat zu ermöglichen.
ModifyPackagePublisher Ein PowerShell-Skript, das die Möglichkeit bietet, die Herausgeberinformationen einer MSIX-Anwendung so zu aktualisieren, dass es mit dem Zertifikat übereinstimmt, das zum Signieren der Anwendung verwendet wird.

Weiterverteilbare Daten

Name Beschreibung
Redist.x64 Enthält die Binärdateien und Tools aus dem Windows 10 SDK, die beim Arbeiten mit MSIX-Paketen unerlässlich sind. Diese Binärdateien sind für ein Gerät vorgesehen, das auf einer 64-Bit-Architektur ausgeführt wird.
Redist.x86 Enthält die Binärdateien und Tools aus dem Windows 10 SDK, die beim Arbeiten mit MSIX-Paketen unerlässlich sind. Diese Binärdateien sind für ein Gerät vorgesehen, das auf einer 32-Bit-Architektur ausgeführt wird.

Die weiterverteilbaren Elemente (x86/x64) werden zusammen mit den Microsoft MSIX Toolkit-Skripts verwendet, die die erforderlichen ausführbaren Dateien bereitstellen.

Extras

Name Beschreibung
AppInstallerFileBuilder Das Tool "AppInstaller File Builder" ist eine Windows 10-App, die die Erstellung von AppInstaller-Dateien vereinfacht. Mit dieser App kann der Benutzer die App-Pakete angeben, die er verteilen möchte, zusammen mit den Updateoptionen.