Konvertieren eines Installers, der Dienste enthält

Windows 10 Version 2004 bietet Unterstützung für die Ausführung eines MSIX-Pakets, das Dienste enthält. Sie können das MSIX Packaging Tool verwenden, um ein vorhandenes Installationsprogramm mit Diensten zu verwenden und in MSIX zu konvertieren. Diese Unterstützung erfolgt ab der Version vom Januar 2020 des MSIX Packaging Tools(1.2019.1220.0). Sobald Sie über eine gepackte MSIX mit einem Dienst verfügen, sind Administratorrechte für die Installation auf einem Computer erforderlich.

Anweisungen

Um ein Installationsprogramm zu konvertieren, das Dienste enthält, verwenden Sie das MSIX Packaging Tool wie bei jedem Anwendungspaket. Wählen Sie ein Installationsprogramm mit Diensten aus. Die Berichtsseite Dienste wird vor dem letzten Schritt zum Erstellen des MSIX-Pakets angezeigt.

Auf der Berichtsseite Dienste werden Dienste aufgelistet, die während der Konvertierung im Installationsprogramm erkannt wurden. Dienste, die über alle benötigten Informationen verfügen und unterstützt werden, werden in der Tabelle Eingeschlossen angezeigt. Dienste, die zusätzliche Informationen benötigen, eine Korrektur erfordern oder nicht unterstützt werden, werden in der Tabelle Ausgeschlossen angezeigt.

Um einen Dienst zu korrigieren oder zusätzliche Daten zum Dienst anzuzeigen, doppelklicken Sie auf den Diensteintrag in der Tabelle, um ein Popupfenster mit weiteren Informationen zum Dienst anzuzeigen. Sie können bei Bedarf einige dieser Informationen bearbeiten.

  • Schlüsselname: Der Name des Diensts. Dies kann nicht bearbeitet werden.
  • Beschreibung: Die Beschreibung des Diensteintrags.
  • Anzeigename: Der Anzeigename des Diensts.
  • Imagepfad: Speicherort der ausführbaren Datei des Diensts. Dies kann nicht bearbeitet werden.
  • Startkonto: Das Startkonto für den Dienst.
  • Starttyp: Typ des Starts für den Dienst. Unterstützt automatische, manuelle, deaktivierte und verzögerte.
  • Argumente: Argumente, die beim Starten des Diensts ausgeführt werden sollen.
  • Abhängigkeiten: Abhängigkeiten für den Dienst.

Nachdem ein Dienst behoben wurde, können Sie ihn in die Tabelle Eingeschlossen verschieben, oder Sie können ihn in der Tabelle Ausgeschlossen belassen, wenn sie nicht in Ihrem endgültigen Paket enthalten sein soll. Anschließend können Sie mit dem letzten Schritt zum Erstellen Ihres MSIX-Pakets fortfahren.

Bekannte Einschränkungen

Der ausführbare Pfad der Dienste (auch als Imagepfad bezeichnet) kann derzeit nicht bearbeitet werden. Um Probleme mit Ihrem Pfad zu beheben, müssen Sie den ausführbaren Pfad des Diensts manuell bearbeiten, bevor Sie das Installationsprogramm konvertieren. Alternativ können Sie das Manifest nach der Konvertierung manuell mithilfe des Paket-Editors im MSIX Packaging Tool bearbeiten.

Der Dienstbericht ist derzeit nicht im Paket-Editor verfügbar. Sie müssen das Manifest manuell bearbeiten, um Änderungen an den in Ihrem MSIX-Paket enthaltenen Diensten vorzunehmen.

Dienste mit Abhängigkeiten außerhalb des Pakets werden derzeit nicht unterstützt.

Manuelles Hinzufügen eines Diensts mithilfe Ihres Manifests

Wenn Sie Ihrer Anwendung manuell einen Dienst hinzufügen, müssen Sie Ihrem App-Manifest einen Dienst hinzufügen. Dies erfordert eine eingeschränkte Funktion zum Hinzufügen zu Ihrer Anwendung.