Zusammenfassung
In diesem Artikel wird ein Hotfixpaket beschrieben, das die neuesten Hotfixes für Microsoft Application Virtualization 5.0 (App-V 5.0) Service Pack 2 (SP2) enthält.
Hinweis: Es wird empfohlen, Hotfixes zu testen, bevor Sie diese in einer Produktionsumgebung bereitstellen. Da die Builds kumulativ sind, enthält jede neue Hotfixversion alle Hotfixes und Sicherheitsfixes, die im vorherigen Updatepaket enthalten waren. Daher enthält dieses Hotfixpaket auch in Hotfix 2934349 und Hotfix 2956985 veröffentlichte Fixes. Aufgrund der Anzahl und Bedeutung der in Hotfix 2956985 veröffentlichten Updates wird dringend empfohlen, vor der Bereitstellung dieses Hotfixpakets in einer Produktionsumgebung ausgiebig zu testen. Es wird empfohlen, die Anwendung des neuesten Fixrelease mit den meisten erforderlichen Hotfixes in Betracht zu ziehen.
Dieses Hotfixpaket behebt die folgenden Probleme.
Problem 1: Verbindungsgruppen können nicht sowohl vom Benutzer veröffentlichte als auch globale veröffentlichte Pakete unterstützen
Mit App-V 5.0 SP2 können Sie keine benutzerberechtigten Verbindungsgruppen erstellen, die sowohl vom Benutzer veröffentlichte als auch global veröffentlichte Pakete enthalten.
Mit dieser Hotfixversion unterstützt App-V 5.0 SP2 das Erstellen von benutzerspezifischen Verbindungsgruppen, die vom Benutzer veröffentlichte und global veröffentlichte Pakete enthalten, mithilfe von Windows PowerShell.
Führen Sie die folgenden Schritte aus, um eine Verbindungsgruppe mit Benutzerberechtigung zu erstellen, die vom Benutzer veröffentlichte und global veröffentlichte Pakete enthält:
Fügen Sie Pakete mit den folgenden Befehlen hinzu und veröffentlichen Sie sie:
Add-AppvClientPackage Pacakage1_AppV_file_PathAdd-AppvClientPackage Pacakage2_AppV_file_Path
Publish-AppvClientPackage -PackageId Package1_ID -VersionId Package1_Version ID -Global
Publish-AppvClientPackage -PackageId Package2_ID -VersionId Package2_ID
Erstellen Sie die XML-Datei der Verbindungsgruppe. Informationen zur Vorgehensweise finden Sie unter Verwenden von Verbindungsgruppen auf einem eigenständigen Computer mithilfe von PowerShell auf der Microsoft TechNet-Website.
Fügen Sie die Verbindungsgruppe mit den folgenden Befehlen hinzu, und veröffentlichen Sie sie:
Add-AppvClientConnectionGroup Connection_Group_XML_file_PathEnable-AppvClientConnectionGroup -GroupId CG_Group_ID -VersionId CG_Version_ID
Hinweis Verbindungsgruppen, die Benutzer- und globale Pakete enthalten, werden derzeit nicht über den App-V-Server unterstützt.
Problem 2: Aktivieren der Benutzerveröffentlichung im Administratorkontext über Windows PowerShell
Diese Hotfixversion ermöglicht die Veröffentlichung durch Benutzer im Administratorkontext über die folgenden vier Windows PowerShell-Cmdlets:
- Publish-AppVClientPackage
- Unpublish-AppVClientPackage
- Enable-AppVClientConnectionGroup
- Disable-AppVClientConnectionGroup
Verwenden Sie dazu den optionalen Parameter -UserSID und übergeben Sie die SID des vorgesehenen Benutzers. Für die Verwendung dieses optionalen Parameters sind Administratorrechte erforderlich. Dieses Cmdlet kann in der Benutzersitzung oder in der Verwaltungssitzung ausgeführt werden. Damit der Vorgang jedoch erfolgreich ausgeführt werden kann, muss der Benutzer angemeldet sein. Oder das Profil des Benutzers sollte auf dem Computer vorhanden sein.
Hinweis Es gibt keine Änderung an den derzeit unterstützten Windows PowerShell-Cmdlets, und diese werden weiterhin wie bisher funktionieren.
Problem 3: Einstellung der PackageStoreAccessControl-Unterstützung in App-V 5.0 SP2
Mit sofortiger Wirkung wird die in App-V 5.0 SP2 eingeführte Einstellung PackageStoreAccessControl (PSAC) sowohl in Einzelbenutzer- als auch in Mehrbenutzerumgebungen als veraltet gekennzeichnet.
Die PSAC-Einstellung wird in Mehrbenutzerumgebungen seit dem ersten Hotfixpaket für App-V 5.0 SP2 nicht mehr unterstützt, aber die PSAC-Bereitstellung in Einzelbenutzerumgebungen wurde bisher unterstützt. Wenn Sie PSAC in Einzelbenutzerumgebungen bereitgestellt haben, entfernen Sie die Konfigurationsoption aus allen Bereitstellungen.
Der Umfang der Erzwingung von Anwendungsberechtigungen in App-V wird in einer zukünftigen Version überprüft und gegebenenfalls behandelt.
Um Bedenken hinsichtlich der App-V-Anwendungsberechtigung auszuräumen, können Sie die folgenden Features verwenden, die heute in App-V 5.0 SP2 verfügbar sind:
Standardmäßig ist der Speicherort in Windows, an dem App-V Anwendungen speichert, %ProgramData%, ein ausgeblendeter Ordner, den die meisten Benutzer nicht durchsuchen können. Sie können diesen ausgeblendeten Ordner mit der Funktion "Veröffentlichung ausstehend" in App-V 5.0 SP2 verwenden, um einige Berechtigungsbedenken zu reduzieren.
Um zu verhindern, dass Ihre Endbenutzer Verknüpfungen und ausführbare Dateien aus dem Ordner "Programmdaten" kopieren, sollten Sie Folgendes beachten:
- Vom Benutzer kopierte Verknüpfungen können nicht zum Starten einer App-V-Anwendung verwendet werden, wenn der Benutzer nicht über Berechtigungen für das Paket verfügt.
- Durch das Kopieren von ausführbaren Dateien aus Programmdaten können Benutzer die Anwendung nicht außerhalb einer App-V-Umgebung ausführen, außer bei einfachen Anwendungen ohne Subsysteme oder Integration.
Lösung
Hotfixinformationen
Ein Hotfix zur Behebung des Problems ist von Microsoft erhältlich. Der Hotfix ist jedoch nur zur Behebung des in diesem Artikel beschriebenen Problems vorgesehen. Deshalb sollten Sie nur Systeme aktualisieren, bei denen das in diesem Artikel beschriebene Problem auftritt. Der Hotfix wird unter Umständen zu einem späteren Zeitpunkt weiteren Tests unterzogen. Wenn Ihr System durch dieses Problem nicht schwerwiegend beeinträchtigt ist, empfehlen wir, auf das nächste Softwareupdate zu warten, das diesen Hotfix enthält.
Wenn der Hotfix zum Download zur Verfügung steht, finden Sie einen Abschnitt "Hotfix download available" (Hotfixdownload verfügbar) oben in diesem Knowledge Base-Artikel. Ist dies nicht der Fall, wenden Sie sich an die Kundenbetreuung bzw. den Support von Microsoft, um den Hotfix zu erhalten.
Hinweis Falls weitere Probleme auftreten oder andere Schritte zur Problembehandlung erforderlich sind, müssen Sie möglicherweise eine separate Serviceanfrage erstellen. Für zusätzliche Supportanfragen und -belange, die sich nicht auf diesen speziellen Hotfix beziehen, fallen die üblichen Supportgebühren an. Besuchen Sie die folgende Microsoft-Website, um eine vollständige Liste der Telefonnummern von Microsoft-Kundendienst und -Support (CSS) anzuzeigen oder eine separate Serviceanfrage zu erstellen:
http://support.microsoft.com/contactus/?ws=support Hinweis: Das Formular "Hotfix-Download verfügbar" zeigt die Sprachen an, für die der Hotfix verfügbar ist. Wenn Ihre Sprache nicht angezeigt wird, steht der betreffende Hotfix in Ihrer Sprache nicht zur Verfügung.
Voraussetzungen
Um diesen Hotfix anwenden zu können, müssen Sie Microsoft Application Virtualization 5.0 Service Pack 2 installiert haben.
Informationen zur Installation
Wenn der ursprüngliche Client mithilfe der .msi-Datei bereitgestellt wurde, müssen Sie die MSP-Datei anwenden, um ein erfolgreiches Update durchzuführen. Führen Sie zum Extrahieren der MSP-Datei den folgenden Befehl aus:
AppV5.0SP2-Client-KB2956985.exe /LAYOUT
Wichtiger Hinweis Beim Versuch, ein Update zu deinstallieren, schlägt der Versuch fehl, wenn ein JIT-V-Paket (Just-In-Time-Virtualisierung) verwendet wird.
Dieses Problem wurde mit dem JIT-V-Feature (Just-in-Time-Virtualisierung) in App-V 5.0 SP2 eingeführt. Bei allen SP2-Hotfixversionen (Patchebene) kann dieses Problem auftreten, wenn die folgenden Bedingungen zutreffen:
- Sie haben mithilfe einer Windows Installer-Datei (.msi) installiert und dann Updates mithilfe einer Microsoft Installer Patch-Datei (.msp) angewendet.
- Sie versuchen, ein Update mithilfe der Option Software in der Systemsteuerung zu deinstallieren.
- Ein JIT-V-fähiges Paket wird auf dem System ausgeführt.
Problemumgehung
Gehen Sie folgendermaßen vor, um dieses Problem zu umgehen:
- Starten Sie lokale Dienste.
- Beenden Sie den Microsoft App-V-Clientdienst.
- Deinstallieren Sie das Update mithilfe der Option Software in der Systemsteuerung.
- Starten Sie den Microsoft App-V-Clientdienst.
Informationen zum Neustart
Sie müssen den Computer nach der Installation dieses Hotfixes neu starten.
Dateiinformationen
Die englische Version dieses Hotfix weist die in der nachstehenden Tabelle aufgelisteten Dateiattribute (oder höher) auf. Datums- und Uhrzeitangaben für diese Dateien sind in der "Universal Time Coordinated" (UTC) angegeben. Wenn Sie die Dateiinformationen anzeigen, werden diese Angaben in die Ortszeit umgewandelt. Den Unterschied zwischen UTC- und Ortszeit können Sie in der Systemsteuerung unter Datum und Uhrzeit mithilfe der Angaben auf der Registerkarte Zeitzone ermitteln.
Alle unterstützten Versionen von Microsoft Application Virtualization 5.0
| Dateiname | Dateiversion | Dateigröße | Datum | Uhrzeit | Plattform |
|---|---|---|---|---|---|
| Appv5.0sp2-client-kb2963211.exe | 5.0.3404.0 | 60,599,888 | 22-Mai-2014 | 2,344 | x86 |
| Appv5.0sp2-rds-kb2963211.exe | 5.0.3404.0 | 60,598,448 | 22-Mai-2014 | 23:51 | x86 |
Status
Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.
Referenzmaterial
Informieren Sie sich über die Terminologie, die Microsoft zum Beschreiben von Softwareupdates verwendet.