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 sie in einer Produktionsumgebung bereitstellen. Da die Builds kumulativ sind, enthält jedes neue Hotfixrelease alle Hotfixes und alle Sicherheitsfixes, die im vorherigen Updatepaket enthalten waren. Daher enthält dieses Hotfixpaket auch Fixes, die in Hotfix-2934349 und Hotfix-2956985 veröffentlicht wurden. Aufgrund der Anzahl und Bedeutung der Updates, die in Hotfix 2956985 veröffentlicht wurden, wird dringend empfohlen, dass Sie dieses Hotfixpaket in einer Produktionsumgebung umfassend testen. Es wird empfohlen, dass Sie das neueste Updaterelease anwenden, das die notwendigsten Hotfixes enthält.
Dieses Hotfixpaket behebt die folgenden Probleme.
Problem 1: Verbindungsgruppen können nicht sowohl vom Benutzer veröffentlichte als auch global 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 diesem Hotfixrelease unterstützt App-V 5.0 SP2 das Erstellen von benutzerberechtigten Verbindungsgruppen, die benutzerseitig veröffentlichte und global veröffentlichte Pakete mit Windows PowerShell enthalten.
Führen Sie die folgenden Schritte aus, um eine vom Benutzer berechtigte Verbindungsgruppe 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_Path
Add-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 dazu 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_Path
Enable-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
Dieses Hotfixrelease ermöglicht die Veröffentlichung von Benutzern 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 gewünschten 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 ist, muss der Benutzer angemeldet sein. Oder das Profil des Benutzers sollte auf dem Computer vorhanden sein.
Hinweis Es gibt keine Änderungen an den Windows PowerShell-Cmdlets, die heute unterstützt werden, und diese funktionieren weiterhin wie derzeit.
Problem 3: Veraltete PackageStoreAccessControl-Unterstützung in App-V 5.0 SP2
Ab sofort ist die in App-V 5.0 SP2 eingeführte PackageStoreAccessControl -Einstellung (PSAC) sowohl in Einzelbenutzerumgebungen als auch in Umgebungen mit mehreren Benutzern veraltet.
Die PSAC-Einstellung wird in Umgebungen mit mehreren Benutzern seit dem ersten Hotfixpaket für App-V 5.0 SP2 nicht 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 entsprechend behandelt.
Sie können die folgenden Features verwenden, die derzeit in App-V 5.0 SP2 verfügbar sind, um Probleme mit app-V-Anwendungsberechtigungen zu beheben:
-
Standardmäßig ist der Speicherort in Windows, an dem App-V Anwendungen speichert, %ProgramData%, ein ausgeblendeter Ordner, den die meisten Benutzer nicht verstehen. Sie können diesen ausgeblendeten Ordner mit dem Feature "Ausstehendes Aufheben der Veröffentlichung" 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 berücksichtigen:
-
Vom Benutzer kopierte Tastenkombinationen 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 ausführbarer Dateien aus Programmdaten können Benutzer die Anwendung nicht außerhalb einer App-V-Umgebung ausführen, mit Ausnahme einfacher 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 Herunterladen verfügbar ist, finden Sie oben in diesem Knowledge Base-Artikel den Abschnitt "Hotfixdownload verfügbar". Ist dies nicht der Fall, wenden Sie sich an die Kundenbetreuung bzw. den Support von Microsoft, um den Hotfix zu erhalten.
Hinweis Wenn zusätzliche Probleme auftreten oder eine Problembehandlung erforderlich ist, 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. Eine vollständige Liste der Telefonnummern für Den Microsoft-Kundendienst und -Support oder zum Erstellen einer separaten Serviceanfrage finden Sie auf der folgenden Microsoft-Website:
http://support.microsoft.com/contactus/?ws=supportHinweis Das Formular „Hotfix-Anfrage“ 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, muss Microsoft Application Virtualization 5.0 Service Pack 2 installiert sein.
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 zu erhalten. Führen Sie den folgenden Befehl aus, um die MSP-Datei zu extrahieren:
AppV5.0SP2-Client-KB2956985.exe /LAYOUT
Wichtiger Hinweis Wenn Sie versuchen, ein Update zu deinstallieren, schlägt der Versuch fehl, wenn ein JIT-V-Paket (Just-In-Time-Virtualisierung) verwendet wird.
Dieses Problem wurde mit der Just-in-Time-Virtualisierungsfunktion (JIT-V) in App-V 5.0 SP2 eingeführt. Dieses Problem kann bei allen SP2-Hotfixversionen (Patchebene) auftreten, wenn die folgenden Bedingungen erfüllt sind:
-
Sie haben eine Windows Installer-Datei (.msi) installiert und dann Updates mithilfe einer Microsoft Installer-Patchdatei (MSP)-Datei angewendet.
-
Sie versuchen, ein Update mithilfe des Elements Software in Systemsteuerung zu deinstallieren.
-
Ein JIT-V-fähiges Paket wird auf dem System ausgeführt.
Problemumgehung
Führen Sie die folgenden Schritte aus, um dieses Problem zu umgehen:
-
Starten Sie lokale Dienste.
-
Beenden Sie den Microsoft App-V-Clientdienst.
-
Deinstallieren Sie das Update mithilfe des Elements Software in Systemsteuerung.
-
Starten Sie den Microsoft App-V-Clientdienst.
Informationen zum Neustart
Sie müssen den Computer neu starten, nachdem Sie diesen Hotfix angewendet haben.
Die englische Version dieses Hotfixes enthält die Dateiattribute (oder höhere Dateiattribute), die in der folgenden Tabelle aufgeführt sind. 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.
Für 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 es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.
References
Informieren Sie sich über die Terminologie, die Microsoft zum Beschreiben von Softwareupdates verwendet.