Pakete erstellen

<< Click to Display Table of Contents >>

RayPack > 8.0 > User Guide > PackDesigner > MSI / MST / RPP-basierte Projekte 

Pakete erstellen

Sobald ein Packaging-Projekt (RPP), eine Installer-Datenbank (MSI) oder eine Transform-Datei (MST) zur Bearbeitung in PackDesigner geöffnet wurde, ist es jederzeit möglich, daraus ein Zielpaket zu erstellen.

 

Jederzeit bedeutet, dass die Build-Option aus technischer Sicht dauerhaft verfügbar ist. Benutzer können einfach die Tastenkombination F7 verwenden, um den Build-Dialog jederzeit während einer PackDesigner-Arbeitssitzung aufzurufen. Aus logischer Sicht sollten Pakete nicht aus ungültigen oder unvollständigen Ressourcenpaketen erstellt werden. Daher wird dringend empfohlen, zunächst das Projekt/den Paketinhalt zu validieren und Zielpakete erst nach erfolgreicher Validierung zu erstellen.

 

Aus einem in PackDesigner geöffneten RPP-Projekt können Packager die folgenden Zielformate erstellen:

 

MSI

App-V 4.6*

App-V 5.X*

MSIX

MSIX app attach (VHD)

ThinApp**

SWV***

Citrix AppLayering (LAYPKG)

Intune (win32 package)

 

Aus einem in PackDesigner geöffneten MSI-Paket können Packager die folgenden Zielformate erstellen:

 

RPP

MSI

App-V 4.6*

App-V 5.X*

MSIX

MSIX app attach (VHD)

ThinApp**

SWV***

Citrix AppLayering (LAYPKG)

Intune (win32 package)

 

finger1

Achtung:

Das Erstellen (Build) ist ein anderer Prozess als das einfache Speichern. Beim Erstellen eines Zielpakets werden alle Ressourcen auf Gültigkeit und Vorhandensein geprüft, alle Einschränkungen des Zielformats ausgewertet und schließlich die Zielpaketdateien (z. B. *.msi und *.cab-Dateien) neu generiert.

 

Das Speichern von Änderungen an einer Datei umfasst nicht all diese Schritte, sondern speichert lediglich den aktualisierten Zustand des aktuellen Projekts oder Pakets. Das Speichern sollte niemals der letzte Schritt für ein Zielpaket sein. Der letzte Schritt für ein Zielpaket sollte immer das Erstellen (Build) sein.

 

Die folgende Tabelle zeigt die Unterschiede zwischen dem Erstellen und dem Speichern von Paketen:

 

Zielformat

Quellformat

MSI

MST

RPP

Virtuelle Formate (App-V, ThinApp, SWV), MSIX-Pakete, AppLayering-Dateien

MSI

 
BUILD: Erstellt das Media-Layout neu, indem alle Dateien gelesen und neu komprimiert werden. Daher ist das Erstellen in der Regel langsamer als das Speichern. Optional werden verknüpfte Ordner und setup wrappers erstellt.
 
SAVE: Kompiliert nur zusätzliche Dateien, vorhandene Quellen bleiben unverändert.
Schneller als das Erstellen.
 

BUILD: Nicht verfügbar
 
SAVE: Kompiliert nur zusätzliche Dateien, vorhandene Quellen bleiben unverändert. RayPack wechselt nach dem Speichern als MST-Datei in den Transform-Modus.
 

BUILD: Extrahiert den Inhalt eines MSI-Pakets, erstellt eine Projektdatei (XML-basiert), komprimiert Ressourcen nicht neu.
 
SAVE: Nicht verfügbar

BUILD: Exportiert das aktuelle Paket in ein virtuelles Format.
 
SAVE: Nicht verfügbar

MST

 
BUILD: Nicht verfügbar
 
SAVE: Kompiliert nur zusätzliche Dateien, vorhandene Quellen bleiben unverändert.
Schneller als das Erstellen.
 

BUILD: Nicht verfügbar
 
SAVE: Kompiliert nur zusätzliche Dateien, vorhandene Quellen bleiben unverändert.

BUILD: Nicht verfügbar
 
SAVE: Kompiliert nur zusätzliche Dateien, vorhandene Quellen bleiben unverändert.

BUILD: Exportiert das aktuelle Paket in ein virtuelles Format.
 
SAVE: Nicht verfügbar

RPP

 
BUILD: Erstellt das Media-Layout, indem alle Dateien gelesen und komprimiert werden. Optional werden verknüpfte Ordner und setup wrappers erstellt.

 

SAVE: Nicht verfügbar
 

BUILD: Nicht verfügbar
 
SAVE: Nicht verfügbar

BUILD: Nicht verfügbar
 
SAVE: Aktualisiert die Projektmetadaten und -streams. Kompiliert nichts.

BUILD: Exportiert das aktuelle Paket in ein virtuelles Format.
 
SAVE: Nicht verfügbar

Ein Zielpaket erstellen...

1.Klicken Sie auf die Schaltfläche FILE in der Main Toolbar oben im Visual Designer-Anwendungsfenster, oder drücken Sie einfach F7 auf der Tastatur.
 

2.Wählen Sie Build aus der Optionsmenüspalte auf der linken Seite.
 
Stellen Sie sicher, dass das Optionsfeld To disk ausgewählt ist.
 

3.Entscheiden Sie, ob das neu erstellte Zielformatobjekt nach Abschluss des Build-Prozesses im Kontext eines Systemexplorers angezeigt werden soll. Wenn ein solcher Inspektions-Explorer gewünscht wird, müssen Benutzer das Kontrollkästchen Open the folder after the building is finished aktivieren, das im Bereich „Einstellungen" im unteren Dialogbereich angezeigt wird.

 

4.Klicken Sie auf die Kachel, die das gewünschte Zielformat repräsentiert (siehe die Liste der verfügbaren Zielformate oben).

 

5.Definieren Sie den Namen und den Speicherort des Zielpakets.

 

6.Klicken Sie auf save.
 

7.Warten Sie, bis der Vorgang abgeschlossen ist.
 
Je nach Komplexität der Ressourcen, die in das Zielpaketformat umgewandelt werden müssen, kann der Build-Prozess einige Zeit in Anspruch nehmen.

 

papercliper

Hinweis:

Die Prozessinformationen werden im Fortschrittsdialog angezeigt: Die aktuell verarbeitete Ressource wird nach Typ und Pfad angezeigt, was den Aktivitätsbereich und mögliche Gründe für längere Wartezeiten angibt (z. B. weil eine Datei, die mit dem Paket bereitgestellt werden muss, sehr groß ist).

 

 

_________________________________

* Nur wenn das Virtualisierungspaket lizenziert wurde
** Nur wenn das Virtualisierungspaket lizenziert wurde und das ThinApp SDK auf dem Packaging-Computer installiert ist. Details zu unterstützten ThinApp-SDK-Versionen finden Sie in den Release Notes.

*** Nur wenn das Virtualisierungspaket lizenziert wurde und der SWV-Agent auf dem Packaging-Computer installiert ist. Details zu unterstützten SWV-Agent-Versionen finden Sie in den Release Notes.

Ein Zielpaket erstellen und in RayFlow speichern...

Kapitel Dateien in RayFlow speichern beschreibt, wie ein Paket erstellt und automatisch in die aktuelle RayFlow-Instanz hochgeladen wird.

 

Einen schnellen Build erstellen...

Der schnelle Build ist eine Option, um das Paket in einen vordefinierten Ordner und im MSI-Format zu erstellen. Weitere Informationen zu schnellen Builds finden Sie im Abschnitt Schnelle Builds erstellen.