Informationen zu App-V 5.0 SP3
Letzte Aktualisierung: Januar 2015
Betrifft: Application Virtualization 5.0 SP1, Application Virtualization 5.0 SP2, Application Virtualization 5.0 SP3
Verwenden Sie folgende Abschnitte, um Informationen zu wesentlichen Änderungen zu überprüfen, die für Microsoft Application Virtualization (App-V) 5.0 SP3 gelten:
Erforderliche Softwarekomponenten und unterstützte Konfigurationen in App-V 5.0 SP3
Migrieren nach App-V 5.0 SP3
Bei der XML-Datei der manuell erstellten Verbindungsgruppe muss das Schema aktualisiert werden
Verbesserungen bei Verbindungsgruppen
Administratoren können Pakete veröffentlichen und deren Veröffentlichung für einen bestimmten Benutzer aufheben
Nur Administratoren Pakete veröffentlichen und deren Veröffentlichung aufhaben lassen
Der RunVirtual-Registrierungsschlüssel unterstützt Pakete, die für den Benutzer veröffentlicht werden
Neue PowerShell-Cmdlets und aktualisierbare Cmdlet-Hilfe
Das primäre Verzeichnis der virtuellen Anwendung (PVAD) wird ausgeblendet, kann jedoch eingeblendet werden
ClientVersion ist erforderlich, um die Veröffentlichungsmetadaten von App-V anzuzeigen
App-V-Ereignisprotokolle wurden konsolidiert
Erforderliche Softwarekomponenten und unterstützte Konfigurationen in App-V 5.0 SP3
Unter den folgenden Links finden Sie die erforderlichen Softwarekomponenten und unterstützte Konfigurationen in App-V 5.0 SP3.
Links zu den erforderlichen Komponenten und unterstützten Konfigurationen | Beschreibung |
---|---|
Erforderliche Softwarekomponenten, die Sie installieren müssen, bevor Sie die App-V 5.0 SP3-Installation starten können |
|
Unterstützte Betriebssysteme und Hardwareanforderungen für den App-V-Server, Sequencer und die Client-Komponenten |
Migrieren nach App-V 5.0 SP3
Verwenden Sie die folgende Informationen zum Aktualisieren von früheren Versionen auf App-V 5.0 SP3.
Bevor Sie mit der Aktualisierung beginnen
Lesen Sie die folgenden Informationen, bevor Sie mit der Aktualisierung beginnen:
Zu prüfende Elemente vor dem Upgrade | Beschreibung |
---|---|
Komponenten, die ein Upgrade benötigen |
Hinweis Um die App-V-Client-Benutzeroberfläche zu verwenden, müssen Sie die vorhandene Version von Microsoft Application Virtualization 5.0 Client UI Application herunterladen. |
Aktualisieren von App-V 4.x |
Sie müssen zunächst ein Upgrade auf App-V 5.0 durchführen. Sie können nicht direkt ein Upgrade von App-V 4.x auf App-V 5.0 SP3 durchführen. Weitere Informationen finden Sie unter: |
Upgrade von App-V 5.0 oder höher |
Sie können von folgenden Versionen direkt ein Upgrade auf App-V 5.0 SP3 durchführen:
Führen Sie die Schritte in den restlichen Abschnitten dieses Artikels aus, um ein Upgrade auf App-V 5.0 SP3 durchzuführen. |
Erforderliche Änderungen an Paketen und Verbindungsgruppen nach dem Upgrade |
Keine. Pakete und Verbindungsgruppen funktionieren weiterhin wie zuvor. |
Schritte zum Aktualisieren der App-V-Infrastruktur
Führen Sie die folgenden Schritte aus, um die einzelnen Komponenten der App-V-Infrastruktur auf App-V 5.0 SP3 zu aktualisieren.
Schritt | Weitere Informationen | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Schritt 1: Aktualisieren Sie den App-V-Server. Wenn Sie App-V-Server nicht verwenden, überspringen Sie diesen Schritt und gehen Sie zum nächsten Schritt. Hinweis Der App-V 5.0 SP3-Client ist mit dem App-V 5.0 SP1-Server kompatibel. |
Gehen Sie folgendermaßen vor:
|
||||||||||
Schritt 2: Aktualisieren Sie den App-V Sequencer. |
Siehe Installieren des Sequencers. |
||||||||||
Schritt 3: Aktualisieren Sie den App-V- oder App-V-RDS-Client. |
Überprüfen Sie vor der Installation von App-V 5.0 SP3-Server die Registrierungsschlüssel
Dies ist Schritt 3 aus der vorherigen Tabelle.
In welchen Fall ist dieser Schritt erforderlich? |
Wenn Sie von App-V SP1 mit einem späteren Hotfixpaket aktualisieren, das Sie mithilfe einer MSP-Datei installiert haben. |
Für welche Komponenten ist dieser Schritt erforderlich? |
Nur die App-V-Serverkomponenten, die Sie aktualisieren. |
Zu welchem Zeitpunkt muss dieser Schritt durchgeführt werden? |
Bevor Sie den App-V-Server auf App-V 5.0 SP3 aktualisieren. |
Auszuführende Schritte |
Aktualisieren Sie mithilfe der Informationen in den folgenden Tabellen den Wert des Registrierungsschlüssels unter |
ManagementDatabase-Schlüssel
Konfigurieren Sie bei der Installation der Verwaltungsdatenbank diese Registrierungsschlüssel unter HKLM\Software\Microsoft\AppV\Server\ManagementDatabase
.
Name des Schlüssels | Beschreibung |
---|---|
IS_MANAGEMENT_DB_PUBLIC_ACCESS_ACCOUNT_REQUIRED |
Beschreibt, ob ein Konto für den öffentlichen Zugriff für nicht lokale Verwaltungsdatenbanken erforderlich ist. Der Wert ist auf "1" festgelegt, wenn dies erforderlich ist. |
MANAGEMENT_DB_NAME |
Name der Verwaltungsdatenbank. |
MANAGEMENT_DB_PUBLIC_ACCESS_ACCOUNT |
Konto für den (öffentlichen) Lesezugriff auf die Verwaltungsdatenbank. Wird verwendet, wenn |
MANAGEMENT_DB_PUBLIC_ACCESS_ACCOUNT_SID |
Sicherer Bezeichner (SID) des Kontos für den (öffentlichen) Lesezugriff auf die Verwaltungsdatenbank. Wird verwendet, wenn |
MANAGEMENT_DB_SQL_INSTANCE |
SQL Server-Instanz für die Verwaltungsdatenbank. Wenn der Wert leer ist, wird die Standard-Datenbankinstanz verwendet. |
MANAGEMENT_DB_WRITE_ACCESS_ACCOUNT |
Konto für den Schreibzugriff (Administrator) auf die Verwaltungsdatenbank. |
MANAGEMENT_DB_WRITE_ACCESS_ACCOUNT_SID |
Sicherer Bezeichner (SID) des Kontos für den Schreibzugriff (Administrator) auf die Verwaltungsdatenbank. |
MANAGEMENT_REMOTE_SERVER_MACHINE_ACCOUNT |
Verwaltungsserver-Remotecomputerkonto (Domäne\Konto). |
MANAGEMENT_SERVER_INSTALL_ADMIN_ACCOUNT |
Installation der Administratoranmeldung für den Verwaltungsserver (Domäne\Konto). |
MANAGEMENT_SERVER_MACHINE_USE_LOCAL |
Gültige Werte sind:
|
ManagementService-Schlüssel
Konfigurieren Sie bei der Installation des Verwaltungsservers diese Registrierungsschlüssel unter HKLM\Software\Microsoft\AppV\Server\ManagementService
.
Name des Schlüssels | Beschreibung |
---|---|
MANAGEMENT_ADMINACCOUNT |
Active Directory-Domänendienste (AD DS)-Gruppe oder -Konto, das berechtigt ist, App-V ("Domäne\Konto") zu verwalten. |
MANAGEMENT_DB_SQL_INSTANCE |
SQL Server-Instanz, die die Verwaltungsdatenbank enthält. Wenn der Wert leer ist, wird die Standard-Datenbankinstanz verwendet. |
MANAGEMENT_DB_SQL_SERVER_NAME |
Name des SQL-Remoteservers mit der Verwaltungsdatenbank. Wenn der Wert leer ist, wird der lokale Computer verwendet. |
ReportingDatabase-Schlüssel
Konfigurieren Sie bei der Installation der Berichtsdatenbank diese Registrierungsschlüssel unter HKLM\Software\Microsoft\AppV\Server\ReportingDatabase
.
Name des Schlüssels | Beschreibung |
---|---|
IS_REPORTING_DB_PUBLIC_ACCESS_ACCOUNT_REQUIRED |
Beschreibt, ob ein Konto für den öffentlichen Zugriff für nicht lokale Berichtsdatenbanken erforderlich ist. Der Wert ist auf "1" festgelegt, wenn dies erforderlich ist. |
REPORTING_DB_NAME |
Name der Berichtsdatenbank. |
REPORTING_DB_PUBLIC_ACCESS_ACCOUNT |
Konto für den (öffentlichen) Lesezugriff auf die Berichtsdatenbank. Wird verwendet, wenn |
REPORTING_DB_PUBLIC_ACCESS_ACCOUNT_SID |
Sicherer Bezeichner (SID) des Kontos für den (öffentlichen) Lesezugriff auf die Berichtsdatenbank. Wird verwendet, wenn |
REPORTING_DB_SQL_INSTANCE |
SQL Server-Instanz für die Berichtsdatenbank. Wenn der Wert leer ist, wird die Standard-Datenbankinstanz verwendet. |
REPORTING_DB_WRITE_ACCESS_ACCOUNT |
|
REPORTING_DB_WRITE_ACCESS_ACCOUNT_SID |
|
REPORTING_REMOTE_SERVER_MACHINE_ACCOUNT |
Berichtsserver-Remotecomputerkonto (Domäne\Konto). |
REPORTING_SERVER_INSTALL_ADMIN_ACCOUNT |
Installation der Administratoranmeldung für den Berichtsserver (Domäne\Konto). |
REPORTING_SERVER_MACHINE_USE_LOCAL |
Gültige Werte sind:
|
ReportingService-Schlüssel
Konfigurieren Sie bei der Installation des Berichtsservers diese Registrierungsschlüssel unter HKLM\Software\Microsoft\AppV\Server\ReportingService
.
Name des Schlüssels | Beschreibung |
---|---|
REPORTING_DB_SQL_INSTANCE |
SQL Server-Instanz für die Berichtsdatenbank. Wenn der Wert leer ist, wird die Standard-Datenbankinstanz verwendet. |
REPORTING_DB_SQL_SERVER_NAME |
Name des SQL-Remoteservers mit der Berichtsdatenbank. Wenn der Wert leer ist, wird der lokale Computer verwendet. |
Bei der XML-Datei der manuell erstellten Verbindungsgruppe muss das Schema aktualisiert werden
Wenn Sie die XML-Datei der Verbindungsgruppe manuell erstellen und die neuen „optionalen Pakete“ und „Beliebige Version verwenden“-Funktionen verwenden möchten, die unter Verbesserungen bei Verbindungsgruppen beschrieben sind, müssen Sie das folgende Schema in der XML-Datei angeben:
xmlns="https://schemas.microsoft.com/appv/2014/virtualapplicationconnectiongroup"
Beispiele und weitere Informationen finden Sie unter Informationen zur Verbindungsgruppendatei.
Verbesserungen bei Verbindungsgruppen
Sie können Verbindungsgruppen leichter verwalten, indem Sie optionale Pakete und andere Verbesserungen verwenden, die in App-V 5.0 SP3 hinzugefügt wurden. In der folgenden Tabelle sind die Aufgaben zusammengefasst, die Sie mithilfe der neuen Verbindungsgruppenfunktionen durchführen können, sowie Links zu ausführlicheren Informationen zu den einzelnen Aufgaben.
Aufgabe/Funktion | Beschreibung | Links zu weiteren Informationen | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
Aktivieren einer Verbindungsgruppe zum Einschließen optionaler Pakete |
Durch das Einschließen optionaler Pakete in einer Verbindungsgruppe können Sie dynamisch bestimmen, welche Anwendungen in der virtuellen Umgebung der Verbindungsgruppe eingeschlossen werden, basierend auf den Anwendungen, für die Benutzer eine Berechtigung haben. Sie müssen nicht so viele Verbindungsgruppen verwalten, da Sie optionale und nicht optionale Pakete in der gleichen Verbindungsgruppe mischen können. Durch das Mischen von Paketen können verschiedene Benutzergruppen dieselbe Verbindungsgruppe verwenden, obwohl Benutzer vielleicht nur ein Paket gemeinsam haben. Beispiel: Sie können ein Paket mit Microsoft Office für alle Benutzer aktivieren, jedoch unterschiedliche optionale Pakete aktivieren, die verschiedene Office-Plug-Ins für unterschiedliche Teilmengen von Benutzern enthalten. |
|||||||||
Aufheben der Veröffentlichung oder Löschen eines optionalen Pakets ohne die Verbindungsgruppe ändern zu müssen |
Heben Sie die Veröffentlichung auf oder löschen Sie sie, oder heben Sie die Veröffentlichung eines optionalen Pakets auf oder löschen sie es, wenn es sich in einer Verbindungsgruppe befindet, ohne die Verbindungsgruppe auf dem App-V-Client deaktivieren oder erneut aktivieren zu müssen. |
|||||||||
Veröffentlichen Sie Verbindungsgruppen, die vom Benutzer und global veröffentlichte Pakete enthalten. |
Erstellen Sie eine vom Benutzer veröffentlichte Verbindungsgruppe, die vom Benutzer und global veröffentlichte Pakete enthält. |
So erstellen Sie eine Verbindungsgruppe mit vom Benutzer und global veröffentlichten Paketen |
||||||||
So lassen Sie eine Verbindungsgruppe die Paketversion ignorieren |
Konfigurieren Sie eine Verbindungsgruppe so, dass unterschiedliche Paketversionen akzeptiert werden. Dadurch können Sie ein Paket aktualisieren, ohne die Verbindungsgruppe deaktivieren zu müssen. Falls sich außerdem ein optionales Paket mit einer falschen Version in der Verbindungsgruppe befindet, wird das Paket ignoriert und verhindert nicht, dass die virtuelle Umgebung der Verbindungsgruppe ignoriert wird. |
So können Sie eine Verbindungsgruppe die Paketversion ignorieren lassen |
||||||||
Beschränken der Veröffentlichungsfunktionen für Endbenutzer |
Erlauben Sie nur Administratoren (nicht Endbenutzern), Pakete zu veröffentlichen und Verbindungsgruppen zu aktivieren. |
Weitere Informationen zu Verbindungsgruppen finden Sie unter So können nur Administratoren Verbindungsgruppen aktivieren. Informationen zu Paketen finden Sie in den folgenden Artikeln:
|
||||||||
Aktivieren oder Deaktivieren einer Verbindungsgruppe für einen bestimmten Benutzer |
Administratoren können eine Verbindungsgruppe für einen bestimmten Benutzer aktivieren oder deaktivieren, indem sie den optionalen –UserSID-Parameter mit folgenden Cmdlets verwenden:
|
|||||||||
Zusammenführen von identischen Paketpfaden in ein virtuelles Verzeichnis in Verbindungsgruppen |
Wenn zwei oder mehrere Pakete in einer Verbindungsgruppe identische Verzeichnispfaden enthalten, werden die Pfade in ein einzelnes virtuelles Verzeichnis innerhalb der Verbindungsgruppe der virtuellen Umgebung zusammengeführt. Durch diese Zusammenführung von Pfaden kann eine Anwendung in einem Paket auf Dateien zugreifen, die sich in einem anderen Paket befinden. |
Merging identical package paths into one virtual directory in connection groups |
Administratoren können Pakete veröffentlichen und deren Veröffentlichung für einen bestimmten Benutzer aufheben
Administratoren zum Veröffentlichen oder Aufheben der Veröffentlichung von Paketen für einen bestimmten Benutzer die folgenden Cmdlets verwenden. Um die Cmdlets zu verwenden, geben Sie den –UserSID-Parameter gefolgt von der Sicherheits-ID (SID) des Benutzers ein. Weitere Informationen finden Sie unter:
Cmdlet | Beispiele |
---|---|
Publish-AppvClientPackage |
Publish-AppvClientPackage “ContosoApplication” -UserSID S-1-2-34-56789012-3456789012-345678901-2345 |
Unpublish-AppvClientPackage |
Unpublish-AppvClientPackage “ContosoApplication” -UserSID S-1-2-34-56789012-3456789012-345678901-2345 |
Nur Administratoren Pakete veröffentlichen und deren Veröffentlichung aufhaben lassen
Sie können nur Administratoren (nicht Endbenutzer) erlauben, Pakete mithilfe der folgenden Methoden zu veröffentlichen und deren Veröffentlichung aufzuheben:
Methode | Weitere Informationen |
---|---|
Gruppenrichtlinieneinstellung |
Navigieren Sie zu dem folgenden Gruppenrichtlinienobjekt-Knoten: Computerkonfiguration > Richtlinien > Administrative Vorlagen > System > App-V > Veröffentlichen. Aktivieren Sie die Gruppenrichtlinieneinstellung Veröffentlichen als Administrator erfordern. |
PowerShell |
To enable only administrators to publish or unpublish packages |
Der RunVirtual-Registrierungsschlüssel unterstützt Pakete, die für den Benutzer veröffentlicht werden
App-V 5.0 SP3 fügt Unterstützung für die Verwendung des RunVirtual-Registrierungsschlüssels mit virtualisierten Anwendungen hinzu, die sich in vom Benutzer veröffentlichten Paketen befinden. Mit dem RunVirtual-Registrierungsschlüssel können Sie eine lokal installierte Anwendung sowie Anwendungen, die mithilfe von App-V virtualisiert wurden, in einer virtuellen Umgebung ausführen.
Bisher mussten die virtualisierten Anwendungen in App-V-Paketen global veröffentlicht werden. Weitere Informationen zu RunVirtual und anderen Methoden zum Ausführen lokal installierter Anwendungen in einer virtuellen Umgebung mit virtualisierten Anwendungen finden Sie unter Ausführen einer lokal installierten Anwendung in einer virtuellen Umgebung mit virtualisierten Anwendungen.
Neue PowerShell-Cmdlets und aktualisierbare Cmdlet-Hilfe
Neue PowerShell-Cmdlets und aktualisierbare Cmdlet-Hilfe sind in App-V 5.0 SP3 enthalten. Weitere Informationen dazu, wie Sie die Cmdlet-Module herunterladen können, finden Sie unter Loading the PowerShell cmdlets.
Neue App-V 5.0 SP3-Server-PowerShell-cmdlets
Neue Windows PowerShell-Cmdlets für den App-V-Server wurden hinzugefügt, um Sie beim Verwalten von Verbindungsgruppen zu unterstützen.
Cmdlet | Beschreibung |
---|---|
Add-AppvServerConnectionGroupPackage |
Fügt am Ende der Paketliste einer Verbindungsgruppe ein Paket an und ermöglicht es Ihnen, das Paket als optional und/oder ohne Version innerhalb der Verbindungsgruppe zu konfigurieren. |
Set-AppvServerConnectionGroupPackage |
Hiermit können Sie Details zu dem Paket des Verbindungsgruppenpakets bearbeiten, z. B. ob es optional ist. |
Remove-AppvServerConnectionGroupPackage |
Entfernt ein Paket aus einer Verbindungsgruppe. |
Hilfe für die PowerShell-Cmdlets
Die Cmdlet-Hilfe ist in folgenden Formaten verfügbar:
Format | Beschreibung | ||||||||
---|---|---|---|---|---|---|---|---|---|
Als herunterladbares Modul |
So erhalten Sie die aktuelle Hilfe nach dem Herunterladen des Cmdlet-Moduls:
|
||||||||
Auf TechNet als Webseiten |
Weitere Informationen finden Sie im App-V-Knoten unter Microsoft Desktop Optimization Pack-Automatisierung mit Windows PowerShell. |
Weitere Informationen finden Sie unter Laden von PowerShell-Cmdlets und Hilfe mit Cmdlets.
Das primäre Verzeichnis der virtuellen Anwendung (PVAD) wird ausgeblendet, kann jedoch eingeblendet werden
Das primäre Verzeichnis der virtuellen Anwendung (PVAD) wird in App-V 5.0 SP3 ausgeblendet, Sie können es jedoch wieder aktivieren und einblenden, indem Sie eine der folgenden Methoden verwenden:
Methode | Schritte |
---|---|
Verwenden eines Befehlszeilenparameters |
Übergeben Sie den –EnablePVADControl-Parameter an die Sequencer.exe. |
Erstellen eines Registrierungsunterschlüssels |
|
**Weitere Informationen zu PVAD:**Wenn Sie den Sequencer zum Erstellen eines Pakets verwenden, können Sie die Installationspfade für das Paket eingeben. In früheren Versionen von App-V mussten Sie das primäre Verzeichnis der virtuellen Anwendung (PVAD) der Anwendung als Pfad angeben. PVAD ist das Verzeichnis, in dem Sie in der Regel eine Anwendung auf Ihrem lokalen Computer installieren würden, wenn Sie nicht App-V verwenden würden. Wenn Sie beispielsweise Office auf einem Computer installieren würden, lautete der PVAD in der Regel C:\Programme\Microsoft Office\.
ClientVersion ist erforderlich, um die Veröffentlichungsmetadaten von App-V anzuzeigen
In App-V 5.0 SP3 müssen Sie die folgenden Werte in der Adresse angeben, wenn Sie den App-V-Veröffentlichungsserver für Metadaten abfragen:
Wert | Weitere Informationen |
---|---|
ClientVersion |
Wenn Sie den ClientVersion-Parameter aus der Abfrage weglassen, schließen die Metadaten die neuen Features von App-V 5.0 SP3 aus. |
ClientOS |
Sie müssen diesen Wert nur dann angeben, wenn Sie beim Sequenzieren des Pakets bestimmte Clientbetriebssysteme auswählen. Wenn Sie die Standardeinstellung (alle Betriebssysteme) auswählen, geben Sie diesen Wert nicht in der Abfrage an. Wenn Sie den ClientOS-Parameter aus der Abfrage weglassen, werden nur Pakete in den Metadaten angezeigt, die zur Unterstützung eines beliebigen Betriebssystems sequenziert wurden. |
Die Syntax und Beispiele für diese Abfrage finden Sie unter Anzeigen von App-V-Server-Veröffentlichungsmetadaten.
App-V-Ereignisprotokolle wurden konsolidiert
Die folgenden Ereignisprotokolle, die sich zuvor unter Anwendungs- und Dienstprotokolle/Microsoft/AppV/<App-V-Komponente> befanden, befinden sich nun unter Anwendungs- und Dienstprotokolle/Microsoft/AppV/ServiceLog.
Wählen Sie zum Anzeigen der Protokolle in der Ereignisanzeige Ansicht > Analytische und Debugprotokolle einblenden.
Client-Catalog
Client-Integration
Client-Orchestration
Client-PackageConfig
Client-Scripting
Client-Service
Client-Vemgr
Client-VFSC
FilesystemMetadataLibrary
ManifestLibrary
PolicyLibrary
Subsystems-ActiveX
Subsystems-AppPath
Subsystems-Com
Subsystems-fta
Beziehen von MDOP-Technologien
App-V ist ein Teil von Microsoft Desktop Optimization Pack (MDOP). MDOP ist Teil von Microsoft Software Assurance. Weitere Informationen zu Microsoft Software Assurance und zum Erwerb von MDOP finden Sie unter Wie erhalte ich MDOP (https://go.microsoft.com/fwlink/?LinkId=322049).
Haben Sie einen Vorschlag für App-V?
Hier können Sie Vorschläge hinzufügen oder darüber abstimmen. Verwenden Sie für Probleme mit App-V das App-V-TechNet-Forum.
Siehe auch
Konzepte
Anmerkungen zu dieser Version von App-V 5.0 SP3
-----
Sie erfahren mehr zu MDOP in der TechNet Library, können im TechNet-Wiki nach Problemlösungen suchen oder uns auf Facebook und Twitter folgen.
-----