Informationen zu App-V 5.1
In diesem Artikel finden Sie Informationen zu wichtigen Änderungen, die für Application Virtualization (App-V) 5.1 gelten.
App-V 5.1-Softwarevoraussetzungen und unterstützte Konfigurationen
Unter den folgenden Links finden Sie die App-V 5.1-Softwarevoraussetzungen und die unterstützten Konfigurationen.
- Voraussetzungen für App-V 5.1: Erforderliche Software, die Sie installieren müssen, bevor Sie die App-V 5.1-Installation starten.
- Unterstützte App-V 5.1-Konfigurationen: Unterstützte Betriebssysteme und Hardwareanforderungen für die App-V-Server-, Sequencer- und Clientkomponenten.
App-V 5.1 unterstützt System Center 2012 R2 Configuration Manager SP1. Weitere Informationen zum Integrieren Ihrer App-V-Umgebung in Configuration Manager finden Sie unter Planning for App-V Integration with Configuration Manager.For information about integration your App-V environment with Configuration Manager, see Planning for App-V Integration with Configuration Manager.
Migrieren zu App-V 5.1
Verwenden Sie die folgenden Informationen, um ein Upgrade von früheren Versionen auf App-V 5.1 durchzuführen. Weitere Informationen finden Sie unter Migrieren zu App-V 5.1 von einer früheren Version.
Bevor Sie mit dem Upgrade beginnen
Überprüfen Sie die folgenden Informationen, bevor Sie mit dem Upgrade beginnen:
Vor dem Upgrade zu überprüfende Elemente | Beschreibung |
---|---|
Zu aktualisierende Komponenten in beliebiger Reihenfolge | – App-V Server -Sequenzer – App-V-Client oder App-V-Remotedesktopdienste-Client (RDS) Anmerkung: Vor App-V 5.0 SP2 wurde die Clientverwaltungsbenutzeroberfläche mit der App-V-Clientinstallation bereitgestellt. |
Upgrade von App-V 4.x | Sie müssen zuerst ein Upgrade auf App-V 5.0 durchführen. Sie können kein direktes Upgrade von App-V 4.x auf App-V 5.1 durchführen. Weitere Informationen finden Sie unter: - "Unterschiede zwischen App-V 4.6 und App-V 5.0" in Informationen zu App-V 5.0 - Planen der Migration von einer früheren Version von App-V |
Upgrade von App-V 5.0 oder höher | Sie können ein Upgrade auf App-V 5.1 direkt von einer der folgenden Versionen durchführen: – App-V 5.0 – App-V 5.0 SP1 – App-V 5.0 SP2 – App-V 5.0 SP3 Führen Sie zum Upgrade auf App-V 5.1 die Schritte in den verbleibenden Abschnitten dieses Themas aus. Pakete und Verbindungsgruppen funktionieren weiterhin mit App-V 5.1 wie derzeit. |
Schritte zum Upgrade der App-V-Infrastruktur
Führen Sie die folgenden Schritte aus, um jede Komponente der App-V-Infrastruktur auf App-V 5.1 zu aktualisieren. Die folgende Reihenfolge ist nur ein Vorschlag; Sie können Komponenten in beliebiger Reihenfolge aktualisieren.
Schritt 1: Aktualisieren des App-V-Servers
Hinweis
Wenn Sie den App-V-Server nicht verwenden, überspringen Sie diesen Schritt, und fahren Sie mit dem nächsten Schritt fort.
Führen Sie abhängig von der Methode, die Sie zum Aktualisieren der Verwaltungsdatenbank und/oder berichtsdatenbank verwenden, eine der folgenden Aktionen aus:
Windows Installer: Überspringen Sie diesen Schritt, und fahren Sie mit Schritt 2 fort, "Wenn Sie den App-V-Server aktualisieren..."
SQL-Skripts: Führen Sie die Schritte unter Bereitstellen der App-V-Datenbanken mithilfe von SQL-Skripts aus.
Wenn Sie app-V Server von App-V 5.0 SP1 Hotfix Package 3 oder höher aktualisieren, führen Sie die Schritte im Abschnitt Überprüfen von Registrierungsschlüsseln vor der Installation des App-V 5.x-Servers aus.
Führen Sie die Schritte unter Bereitstellen des App-V 5.1-Servers aus.
Schritt 2: Upgrade des App-V Sequencers
Weitere Informationen finden Sie unter Installieren des Sequencers.
Schritt 3: Upgrade des App-V-Clients oder des App-V-RDS-Clients
Weitere Informationen finden Sie unter Bereitstellen des App-V-Clients.
Konvertieren von Paketen, die mit einer früheren Version von App-V erstellt wurden
Verwenden Sie das Paketkonverter-Hilfsprogramm, um virtuelle Anwendungspakete zu aktualisieren, die mit Versionen von App-V vor App-V 5.0 erstellt wurden. Der Paketkonverter verwendet PowerShell zum Konvertieren von Paketen und kann den Prozess automatisieren, wenn Sie über viele Pakete verfügen, die eine Konvertierung erfordern.
Hinweis
App-V 5.1-Pakete sind genau identisch mit App-V 5.0-Paketen. Da das Paketformat zwischen den Versionen nicht geändert wurde, ist es nicht erforderlich, App-V 5.0-Pakete in App-V 5.1-Pakete zu konvertieren.
Neuerungen in App-V 5.1
Diese Abschnitte richten sich an Benutzer, die bereits mit App-V vertraut sind und wissen möchten, was sich in App-V 5.1 geändert hat. Wenn Sie noch nicht mit App-V vertraut sind, sollten Sie mit der Checkliste für die App-V 5.1-Planung beginnen.
App-V-Unterstützung für Windows 10
In der folgenden Tabelle ist die Windows 10-Unterstützung für App-V aufgeführt. Windows 10 wird in Versionen von App-V vor App-V 5.1 nicht unterstützt.
Komponente | App-V 5.1 | App-V 5.0 |
---|---|---|
App-V-Client | Ja | Nein |
App-V RDS-Client | Ja | Nein |
App-V Sequencer | Ja | Nein |
Änderungen an der App-V-Verwaltungskonsole
In diesem Abschnitt werden die aktuellen und vorherigen Funktionen der App-V-Verwaltungskonsole verglichen.
Silverlight ist nicht mehr erforderlich
Für die Benutzeroberfläche der Verwaltungskonsole ist Silverlight nicht mehr erforderlich. Die 5.1-Verwaltungskonsole basiert auf HTML5 und JavaScript.
Benachrichtigungen und Meldungen werden einzeln in einem Dialogfeld angezeigt
Änderungen an der App-V-Verwaltungskonsole
In diesem Abschnitt werden die aktuellen und vorherigen Funktionen der App-V-Verwaltungskonsole verglichen.
Silverlight ist nicht mehr erforderlich
Für die Benutzeroberfläche der Verwaltungskonsole ist Silverlight nicht mehr erforderlich. Die 5.1-Verwaltungskonsole basiert auf HTML5 und JavaScript.
Benachrichtigungen und Meldungen werden einzeln in einem Dialogfeld angezeigt
Neu in App-V 5.1 | Vor App-V 5.1 |
---|---|
Indikator für die Anzahl von Nachrichten: Auf der Titelleiste der App-V-Verwaltungskonsole wird nun eine Zahl neben einem Flagsymbol angezeigt, um die Anzahl der Nachrichten anzugeben, die darauf warten, gelesen zu werden. | Es konnten jeweils nur eine Meldung oder ein Fehler angezeigt werden, und Sie konnten nicht ermitteln, wie viele Nachrichten vorhanden waren. |
Nachrichtendarstellung:
|
Es konnte jeweils nur eine Meldung oder ein Fehler angezeigt werden. |
Verwerfen von Nachrichten: Verwenden Sie den Link Alle schließen , um alle Nachrichten und Fehler gleichzeitig oder einzeln zu schließen. | Sie können Meldungen und Fehler jeweils nur einzeln schließen. |
Konsolenseiten sind jetzt separate URLs.
Neu in App-V 5.1 | Vor App-V 5.1 |
---|---|
Jede Seite in der Konsole verfügt über eine andere URL, mit der Sie bestimmte Seiten als Lesezeichen für den schnellen Zugriff in Zukunft speichern können. Die Zahl, die in einigen URLs angezeigt wird, gibt das spezifische Paket an. Diese Zahlen sind eindeutig. | Auf alle Konsolenseiten wird über dieselbe URL zugegriffen. |
Neue, separate Verbindungsgruppenseite und Menüoption
Neu in App-V 5.1 | Vor App-V 5.1 |
---|---|
Die Seite VERBINDUNGSGRUPPEN ist jetzt Teil des Hauptmenüs auf der gleichen Ebene wie die Seite PAKETE. | Um die Seite VERBINDUNGSGRUPPEN zu öffnen, navigieren Sie durch die Seite PAKETE. |
Menüoptionen für Pakete wurden geändert
Neu in App-V 5.1 | Vor App-V 5.1 |
---|---|
Die folgenden Optionen sind jetzt Schaltflächen, die unten auf der Seite PAKETE angezeigt werden:
|
Die Option Hinzufügen oder Aktualisieren war eine Schaltfläche oben rechts auf der Seite PAKETE. Die Optionen Veröffentlichen, Veröffentlichung aufheben und Löschen waren nur verfügbar, wenn Sie in der Paketliste mit der rechten Maustaste auf einen Paketnamen geklickt haben. |
Die folgenden Paketvorgänge sind jetzt Schaltflächen auf der Seite mit den Paketdetails für jedes Paket:
|
Diese Paketoptionen waren nur verfügbar, wenn Sie in der Paketliste mit der rechten Maustaste auf einen Paketnamen geklickt haben. |
Symbole im linken Bereich weisen neue Farben und Text auf
Die Farben der Symbole im linken Bereich wurden geändert und Text hinzugefügt, um die Symbole mit anderen Microsoft-Produkten konsistent zu machen.
Seite "Übersicht" wurde entfernt
Im linken Bereich der Verwaltungskonsole wurden die Menüoption ÜBERSICHT und die zugehörige ÜBERSICHTsseite entfernt.
Sequencer-Verbesserungen
Die folgenden Verbesserungen wurden am Paket-Editor im App-V 5.1 Sequencer vorgenommen.
Importieren und Exportieren der Manifestdatei
Sie können die AppxManifest.xml-Datei importieren und exportieren. Um die Manifestdatei zu exportieren, wählen Sie die Registerkarte Erweitert aus, und klicken Sie im Feld Manifestdatei auf Exportieren.... Sie können Änderungen an der Manifestdatei vornehmen, z. B. Shellerweiterungen entfernen oder Dateitypzuordnungen bearbeiten.
Nachdem Sie Ihre Änderungen vorgenommen haben, klicken Sie auf Importieren... , und wählen Sie die datei aus, die Sie bearbeitet haben. Nachdem Sie sie erfolgreich wieder importiert haben, wird die Manifestdatei sofort im Paket-Editor aktualisiert.
Achtung
Wenn Sie die Datei importieren, werden Ihre Änderungen anhand des XML-Schemas überprüft. Wenn die Datei ungültig ist, erhalten Sie eine Fehlermeldung. Beachten Sie, dass es möglich ist, eine Datei zu importieren, die anhand des XML-Schemas überprüft wird, aber aus anderen Gründen möglicherweise nicht ausgeführt werden kann.
Hinzufügen von Windows 10 zur Liste der Betriebssysteme
Auf der Registerkarte Bereitstellung wurden Windows 10 32-Bit und Windows 10-64 Bit zur Liste der Betriebssysteme hinzugefügt, für die Sie ein Paket sequenzieren können. Wenn Sie Beliebiges Betriebssystem auswählen, wird Windows 10 automatisch unter den Betriebssystemen enthalten, die vom sequenzierten Paket unterstützt werden.
Der aktuelle Pfad wird unten im Editor für die virtuelle Registrierung angezeigt.
Auf der Registerkarte Virtuelle Registrierung wird der Pfad nun unten im Editor für die virtuelle Registrierung angezeigt, mit dem Sie den aktuell ausgewählten Schlüssel ermitteln können. Zuvor mussten Sie durch die Registrierungsstruktur scrollen, um den aktuell ausgewählten Schlüssel zu finden.
Kombiniertes Dialogfeld "Suchen und Ersetzen" und Tastenkombinationen, die im Editor für virtuelle Registrierungen hinzugefügt wurden
Im Editor für die virtuelle Registrierung wurden Tastenkombinationen für die Option Suchen (STRG+F) hinzugefügt, und es wurde ein Dialogfeld hinzugefügt, das die Aufgaben "Suchen" und "Ersetzen" kombiniert, damit Sie Werte und Daten suchen und ersetzen können. Um auf dieses kombinierte Dialogfeld zuzugreifen, wählen Sie einen Schlüssel aus, und führen Sie eine der folgenden Aktionen aus:
Drücken Sie STRG+H.
Klicken Sie mit der rechten Maustaste auf eine Taste, und wählen Sie Ersetzen aus.
Wählen Sie ViewVirtual Registry Replace (Virtuelle Registrierung>ersetzen) aus>.
Zuvor war das Dialogfeld "Ersetzen" nicht vorhanden, und Sie mussten Änderungen manuell vornehmen.
Erfolgreiches Umbenennen von Registrierungsschlüsseln und Paketdateien
Sie können virtuelle Registrierungsschlüssel und -dateien umbenennen, ohne dass Sequencer-Probleme auftreten. Zuvor funktionierte der Sequencer nicht mehr, wenn Sie versucht haben, einen Schlüssel umzubenennen.
Importieren und Exportieren virtueller Registrierungsschlüssel
Sie können virtuelle Registrierungsschlüssel importieren und exportieren. Klicken Sie zum Importieren eines Schlüssels mit der rechten Maustaste auf den Knoten, unter dem der Schlüssel importiert werden soll, navigieren Sie zu dem Schlüssel, den Sie importieren möchten, und klicken Sie dann auf Importieren. Klicken Sie zum Exportieren eines Schlüssels mit der rechten Maustaste auf den Schlüssel, und wählen Sie Exportieren aus.
Importieren eines Verzeichnisses in das virtuelle Dateisystem
Sie können ein Verzeichnis in den VFS importieren. Klicken Sie zum Importieren eines Verzeichnisses auf die Registerkarte Paketdateien, und klicken Sie dann aufImportverzeichnis des virtuellen Dateisystems>anzeigen>. Wenn Sie versuchen, ein Verzeichnis zu importieren, das Dateien enthält, die sich bereits im VFS befinden, schlägt der Import fehl, und eine erläuternde Meldung wird angezeigt. Vor App-V 5.1 konnten Sie keine Verzeichnisse importieren.
Importieren oder Exportieren einer VFS-Datei ohne Löschen und anschließendes Erneutes Hinzufügen zum Paket
Sie können Dateien in das VFS importieren oder Dateien aus dem VFS exportieren, ohne die Datei löschen und sie dann wieder dem Paket hinzufügen zu müssen. Sie können dieses Feature beispielsweise verwenden, um ein Änderungsprotokoll auf ein lokales Laufwerk zu exportieren, die Datei mit einem externen Editor zu bearbeiten und die Datei dann erneut in den VFS zu importieren.
Um eine Datei zu exportieren, wählen Sie die Registerkarte Paketdateien aus, klicken Sie mit der rechten Maustaste auf die Datei im VFS, klicken Sie auf Exportieren, und wählen Sie einen Exportspeicherort aus, von dem Aus Sie Ihre Änderungen vornehmen können.
Wählen Sie zum Importieren einer Datei die Registerkarte Paketdateien aus, und klicken Sie mit der rechten Maustaste auf die Datei, die Sie exportiert haben. Navigieren Sie zu der Datei, die Sie bearbeitet haben, und klicken Sie dann auf Importieren. Die importierte Datei überschreibt die vorhandene Datei.
Nachdem Sie eine Datei importiert haben, müssen Sie das Paket speichern, indem Sie auf Datei>speichern klicken.
Menü zum Hinzufügen einer Paketdatei wurde verschoben
Die Menüoption zum Hinzufügen einer Paketdatei wurde verschoben. Um die Option Hinzufügen zu finden, wählen Sie die Registerkarte Paketdateien aus, und klicken Sie dann aufView Virtual File System Add File (Virtuelles Dateisystem>anzeigen>) Datei hinzufügen. Zuvor haben Sie mit der rechten Maustaste auf einen Ordner unter dem VFS-Knoten geklickt und Datei hinzufügen ausgewählt.
Der virtuelle Registrierungsknoten erweitert standardmäßig die Hives "MACHINE" und "USER".
Wenn Sie die virtuelle Registrierung öffnen, werden die Hives MACHINE und USER unterhalb des Registrierungsknotens der obersten Ebene angezeigt. Zuvor mussten Sie den Knoten REGISTRIERUNG erweitern, um die darunter liegenden Strukturen anzuzeigen.
Aktivieren oder Deaktivieren von Browserhilfsobjekten
Sie können Browserhilfsobjekte aktivieren oder deaktivieren, indem Sie auf der Registerkarte Erweitert der Sequencer-Benutzeroberfläche das neue Kontrollkästchen Browserhilfsobjekte aktivieren aktivieren. Wenn Browserhilfsobjekte:
Im Paket vorhanden und aktiviert sind, ist das Kontrollkästchen standardmäßig aktiviert.
Im Paket vorhanden und deaktiviert sind, ist das Kontrollkästchen standardmäßig deaktiviert.
Sind im Paket vorhanden, ist mindestens ein aktiviertes und mindestens ein deaktiviertes Kontrollkästchen standardmäßig auf unbestimmt festgelegt.
Ist im Paket nicht vorhanden, ist das Kontrollkästchen deaktiviert.
Verbesserungen am Paketkonverter
Sie können jetzt den Paketkonverter verwenden, um App-V 4.6-Pakete zu konvertieren, die Skripts enthalten. Registrierungsinformationen und Skripts aus osd-Quelldateien sind jetzt in der Paketkonverterausgabe enthalten.
Weitere Informationen einschließlich Beispielen finden Sie unter Migrieren zu App-V 5.1 von einer früheren Version.
Unterstützung für mehrere Skripts für einen einzelnen Ereignistrigger
App-V 5.1 unterstützt die Verwendung mehrerer Skripts für einen einzelnen Ereignistrigger für App-V-Pakete, einschließlich Paketen, die Sie von App-V 4.6 in App-V 5.0 oder höher konvertieren. Um die Verwendung mehrerer Skripts zu ermöglichen, verwendet App-V 5.1 eine Skriptstartprogrammanwendung namens ScriptRunner.exe, die als Teil der App-V-Clientinstallation installiert wird.
Weitere Informationen, einschließlich einer Liste der Ereignistrigger und des Kontexts, unter dem Skripts ausgeführt werden können, finden Sie im Abschnitt Skripts unter Informationen zur dynamischen App-V 5.1-Konfiguration.
Der hartcodierte Pfad zum Installationsordner wird an das Stammverzeichnis des virtuellen Dateisystems umgeleitet.
Wenn Sie Pakete von App-V 4.6 in 5.1 konvertieren, kann das App-V 5.1-Paket auf das festplattencodierte Laufwerk zugreifen, das Sie beim Erstellen von 4.6-Paketen verwenden mussten. Der Laufwerkbuchstabe ist das Laufwerk, das Sie als Installationslaufwerk auf dem 4.6-Sequenzcomputer ausgewählt haben. (Der Standardlaufwerkbuchstabe ist Q:\.)
Zuvor wurde der Stammordner 4.6 nicht erkannt und konnte von App-V 5.0-Paketen nicht zugegriffen werden. App-V 5.1-Pakete können über ihren vollständigen Pfad auf hartcodierte Dateien zugreifen oder Dateien programmgesteuert im App-V 4.6-Installationsstamm aufzählen.
Technische Details: Der App-V 5.1-Paketkonverter speichert den App-V 4.6-Installationsstammordner und kurze Ordnernamen in der FilesystemMetadata.xml-Datei im Filesystem-Element. Wenn der App-V 5.1-Client den virtuellen Prozess erstellt, werden Anforderungen aus dem App-V 4.6-Installationsstamm dem Stammverzeichnis des virtuellen Dateisystems zugeordnet.