Anmerkungen zur Version App-V 5.1

Letzte Aktualisierung: August 2015

Betrifft: Application Virtualization 5.1

Folgende Probleme sind in Microsoft Application Virtualization (App-V) 5.1 bekannt.

Bei der Veröffentlichungsaktualisierung zwischen App-V 5.0 SP3-Verwaltungsserver und App-V 5.1-Client unter Windows 10 tritt ein Fehler auf

Während der Veröffentlichungsaktualisierung wird ein Fehler generiert, wenn Pakete vom App-V 5.0 SP3-Verwaltungsserver auf einen App-V 5.1-Client unter Windows 10 synchronisiert werden. Dieser Fehler tritt auf, weil der App-V 5.0 SP3-Server das Betriebssystem Windows 10 nicht erkennt, das in der Veröffentlichungs-URL angegeben ist. Das Problem ist für den App-V 5.1-Veröffentlichungsserver behoben, wurde jedoch nicht mehr auf die Versionen App-V 5.0 SP3 oder früher portiert.

Problemumgehung: Führen Sie ein Upgrade des App-V 5.0-Verwaltungsservers auf den App-V 5.1-Verwaltungsserver für Windows 10-Clients durch.

Benutzerdefinierte Konfigurationen werden nicht für Pakete angewendet, die global veröffentlicht werden, wenn sie auf die Verwendung von App-V 5.1-Server festgelegt sind

Wenn Sie einer AD-Gruppe ein Paket zuweisen, das Computerkonten enthält, und mithilfe des App-V-Servers eine benutzerdefinierte Konfiguration auf diese Gruppe anwenden, wird die benutzerdefinierte Konfiguration nicht auf diese Computer angewendet. Der App-V 5.1-Client veröffentlicht Pakete global, die einem Computerkonto zugewiesen sind. Er speichert jedoch benutzerdefinierte Konfigurationsdateien pro Benutzer im jeweiligen Profil des Benutzers. Global veröffentlichte Pakete haben keinen Zugriff auf diese benutzerdefinierte Konfiguration.

Problemumgehung: Wählen Sie eine der folgenden Vorgehensweisen aus:

  • Weisen Sie das Paket zu Gruppen zu, die nur Benutzerkonten enthalten. Dadurch wird sichergestellt, dass die benutzerdefinierte Konfiguration des Pakets im jeweiligen Profil des Benutzers gespeichert und korrekt angewendet wird.

  • Erstellen Sie eine benutzerdefinierte Bereitstellungskonfigurationsdatei, und wenden Sie sie auf das Paket auf dem Client mithilfe des Cmdlets "Add-AppvClientPackage" mit dem Parameter –DynamicDeploymentConfiguration an. Weitere Informationen finden Sie unter Informationen zur dynamischen Konfiguration in App-V 5.1.

  • Erstellen Sie ein neues Paket mit der benutzerdefinierten Konfiguration mithilfe des App-V 5.1-Sequencers.

Serverdateien sind nach einer neuen App-V 5.1-Serverinstallation nicht gelöscht

Wenn Sie den App-V 5.0 SP1-Server deinstallieren und dann den App-V 5.1-Server installieren, schlägt die Installation fehl, die falsche Version des Verwaltungsservers wird installiert, und es wird eine Fehlermeldung zurückgegeben. Das Problem tritt auf, weil die Serverdateien bei der Deinstallation von App-V 5.0 SP1 nicht gelöscht werden, sodass der Installationsvorgang stattdessen ein Upgrade anstelle einer Neuinstallation durchführt.

Problemumgehung: Löschen Sie diesen Registrierungsschlüssel, vor Sie die Installation von App-V 5.1 starten:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall

Manuell hinzugefügte Dateitypzuordnungen werden nicht korrekt gespeichert

Dateitypzuordnungen, die einem Anwendungspaket manuell mithilfe der Registerkarte "Verknüpfungen und Dateitypzuordnungen" am Ende des Assistenten für Anwendungsupgrades hinzugefügt werden, werden nicht korrekt gespeichert. Bei einer erneuten Aktualisierung des gespeicherten Pakets stehen sie dem App-V-Client oder dem Sequencer nicht zur Verfügung.

Problemumgehung: Um eine Dateitypzuordnung hinzuzufügen, öffnen Sie das Paket zur Bearbeitung, und führen Sie den Update-Assistenten aus. Fügen Sie während des Installationsschritts die neue Dateitypzuordnung über das Betriebssystem hinzu. Der Sequencer erkennt dann die neue Zuordnung in der Systemregistrierung und fügt sie der virtuellen Registrierung des Pakets hinzu, wo sie dann dem Client zur Verfügung steht.

Beim Streamen von Paketen im SCS-Modus (Shared Content Store) auf einen Client, der ebenfalls mit AppLocker verwaltet wird, werden zusätzliche Daten auf den lokalen Datenträger geschrieben.

Um die Menge der Daten zu verringern, die auf den lokalen Datenträger eines Clients geschrieben wird, können Sie den SCS-Modus auf dem App-V 5.1-Client aktivieren, um den Inhalt eines Pakets bei Bedarf zu streamen. Wenn jedoch AppLocker eine Anwendung innerhalb des Pakets verwaltet, werden möglicherweise einige Daten auf den lokalen Datenträger des Clients geschrieben, die andernfalls nicht geschrieben würden.

Problemumgehung: Kein

Im Dialogfeld "Paket hinzufügen" der Management Console ist die Schaltfläche "Durchsuchen" nicht verfügbar, wenn Chrome oder Firefox verwendet wird

Wenn Sie auf der Seite "Pakete" der Management Console in der unteren rechten Ecke auf Pakete hinzufügen oder aktualisieren klicken, wird das Dialogfeld Paket hinzufügen angezeigt. Wenn Sie mithilfe von Chrome oder Firefox als Browser auf die Management Console zugreifen, können Sie nicht zum Speicherort des Pakets wechseln.

Problemumgehung: Geben Sie den Pfad zu dem Paket in das Eingabefeld Paket hinzufügen ein, oder kopieren und fügen Sie ihn ein. Wenn die Management Console Zugriff auf diesen Pfad hat, können Sie das Paket hinzufügen. Wenn sich das Paket auf einer Netzwerkfreigabe befindet, können Sie mit dem Datei-Explorer zum Speicherort wechseln, indem Sie wie folgt vorgehen:

  1. Klicken Sie bei gedrückter UMSCHALTTASTE mit der rechten Maustaste auf die Paketdatei

  2. Wähle Sie Als Pfad kopieren aus.

  3. Fügen Sie den Pfad in das Eingabefeld Paket hinzufügen in dem Dialogfeld ein.

Das Upgrade des App-V-Verwaltungsservers auf 5.1 schlägt manchmal mit der Meldung "Ein Datenbankfehler ist aufgetreten" fehl

Wenn Sie den App-V 5.0 SP1-Verwaltungsserver installieren und dann versuchen, ein Upgrade auf den App-V 5.1-Server durchzuführen, wenn mehrere Verbindungsgruppen konfiguriert und aktiviert sind, wird der folgende Fehler angezeigt: "Ein Datenbankfehler ist aufgetreten. Ursache: Ungültiger Spaltenname 'PackageOptional'. Ungültiger Spaltenname 'VersionOptional."

Problemumgehung: Führen Sie diesen Befehl für Ihre SQL-Datenbank aus:

ALTER TABLE AppVManagement.dbo.PackageGroupMembers ADD PackageOptional bit NOT NULL DEFAULT 0, VersionOptional bit NOT NULL DEFAULT 0

wobei "AppVManagement" der Name der Datenbank ist.

Benutzer können in einer von Benutzern veröffentlichten Verbindungsgruppe ein Paket nicht öffnen, wenn Sie ein optionales Paket hinzufügen oder entfernen

In Umgebungen, in denen der RDS-Client ausgeführt wird oder in denen es mehrere gleichzeitige Benutzer pro Computer gibt, können angemeldete Benutzer Anwendungen in Paketen nicht öffnen, die sich in einer von Benutzern veröffentlichten Verbindungsgruppe befinden, wenn in der Verbindungsgruppe ein optionales Paket hinzugefügt oder entfernt wird.

Problemumgehung: Lassen Sie die Benutzer sich abmelden und dann erneut anmelden.

Irrtümlicherweise wird eine Fehlermeldung angezeigt, wenn die Verbindungsgruppe nur für den Benutzer veröffentlicht wird

Wenn Sie "Repair-AppvClientConnectionGroup" ausführen, wird der folgende Fehler angezeigt, selbst wenn die Verbindungsgruppe nur für den Benutzer veröffentlicht wird: "Interner App-V-Integrationsfehler: Paket für den Benutzer nicht integriert. Stellen Sie sicher, dass das Paket dem Computer hinzugefügt und für den Benutzer veröffentlicht wird."

Problemumgehung: Wählen Sie eine der folgenden Vorgehensweisen aus:

  • Veröffentlichen Sie alle Pakete in einer Verbindungsgruppe.

    Das Problem tritt auf, wenn die zu reparierende Verbindungsgruppe Pakete enthält, die fehlen oder für den Benutzer nicht verfügbar sind (d. h. nicht global oder für den Benutzer veröffentlicht). Die Reparatur funktioniert jedoch, wenn alle Pakete der Verbindungsgruppe verfügbar sind, weshalb Sie sicherstellen müssen, dass alle Pakete veröffentlicht sind.

  • Reparieren Sie die Pakete einzeln mithilfe des Befehls "Repair-AppvClientPackage-Befehl", statt mit "Repair-AppvClientConnectionGroup".

    Bestimmen Sie, welche Pakete für Benutzer verfügbar sind, und führen Sie dann den Befehl "Repair-AppvClientPackage" einmal für jedes Paket aus. Verwenden Sie PowerShell-Cmdlets zu folgenden Zwecken:

    1. Abrufen aller Pakete in einer Verbindungsgruppe.

    2. Überprüfen, ob jedes Paket derzeit veröffentlicht ist.

    3. Wenn das Paket derzeit veröffentlicht ist, Ausführen von "Repair-AppvClientPackage" für das Paket.

Symbole werden im Sequenzer nicht korrekt angezeigt

Symbole auf der Registerkarte "Verknüpfungen und Dateitypzuordnungen" werden nicht ordnungsgemäß angezeigt, wenn ein Paket im App-V Sequencer geändert wird. Dieses Problem tritt auf, wenn die Größe der Symbole nicht 16 x 16 oder 32 x 32 ist.

Problemumgehung: Verwenden Sie nur Symbole im Format 16 x 16 oder 32 x 32.

Das Skript "InsertVersionInfo.sql" ist für die Verwaltungsdatenbank nicht mehr erforderlich

Das Skript "InsertVersionInfo.sql" ist für höhere Versionen der App-V-Verwaltungsdatenbank als App-V 5.0 SP3 nicht erforderlich.

Das Skript "Permissions.sql" sollte entsprechend Schritt 2 im KB-Artikel 3031340 aktualisiert werden.

Wichtig

Schritt 1 ist für höhere App-V-Versionen als App-V 5.0 SP3 nicht erforderlich

Microsoft Visual Studio 2012 wird nicht unterstützt

App-V 5.1 unterstützt Visual Studio 2012 nicht.

Problemumgehung: Kein

Haben Sie einen Vorschlag für App-V?

Fügen Sie hier Vorschläge hinzu, oder stimmen Sie über Vorschläge ab. Verwenden Sie bei Problemen mit App-V das App-V-TechNet-Forum.

Siehe auch

Konzepte

Informationen zu App-V 5.1

-----
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.
-----