Upgradecheckliste für App-V

Letzte Aktualisierung: Februar 2010

Betrifft: Application Virtualization

Bevor Sie den Versuch unternehmen, ein Upgrade auf Microsoft Application Virtualization (App-V) 4.5 oder eine höhere Version durchzuführen, müssen Sie für alle Versionen vor App-V 4.1 ein Upgrade auf App-V 4.1 durchführen. Sie sollten zuerst Clients und dann die Serverkomponenten aktualisieren. App-V Clients, die auf App-V 4.5 aktualisiert wurden, werden weiterhin auf App-V Servern unterstützt, die noch nicht aktualisiert wurden. Frühere Versionen des Clients werden auf Servern nicht unterstützt, die auf App-V 4.5 aktualisiert wurden.

Schritt Referenz

Aktualisieren Sie die App-V-Clients.

So wird's gemacht: Aktualisieren von Application Virtualization Client

Aktualisieren Sie die App-V-Server und -Datenbank.

Wichtig

Wenn die App-V-Datenbank von mehreren Servern gemeinsam genutzt wird, müssen alle Server offline geschaltet werden, während die Datenbank aktualisiert wird. Beim Aktualisieren der Datenbank sollten Sie die für Ihr Unternehmen aufgestellten Richtlinien befolgen. Es wird jedoch empfohlen, das Datenbankupgrade mithilfe einer Sicherungskopie der Datenbank zuerst auf einem Testserver zu testen. Dann wählen Sie einen der Server für die erste Aktualisierung aus. Daraufhin wird das Datenbankschema aktualisiert. Nachdem die Produktionsdatenbank erfolgreich aktualisiert wurde, können Sie die App-V-Software auf den anderen Servern aktualisieren.

Aktualisieren der Server und Systemkomponenten

Aktualisieren Sie den App-V Management Web Service.

Dieser Schritt ist nur erforderlich, wenn sich der Management Web Service auf einem separaten Server befindet. Trifft dies zu, so müssen Sie das Serverinstallationsprogramm auf diesem separaten Server ausführen, um den Management Web Service zu aktualisieren. Andernfalls wird der vorherige Aktualisierungsschritt für den Server automatisch den Management Web Service aktualisieren.

Aktualisieren der Server und Systemkomponenten

Aktualisieren Sie die App-V Management Console.

Dieser Schritt ist nur erforderlich, wenn sich die Management Console auf einem separaten Server befindet. Trifft dies zu, so müssen Sie das Serverinstallationsprogramm für diesen separaten Server ausführen, um die Konsole zu aktualisieren. Andernfalls wird der vorherige Aktualisierungsschritt für den Server die Management Console aktualisieren.

Aktualisieren der Server und Systemkomponenten

Aktualisieren Sie den App-V Sequencer.

So wird's gemacht: Aktualisieren von Application Virtualization Sequencer

Weitere Überlegungen zum Upgrade

  • Kein in Version 4.2 sequenziertes virtuelles Anwendungspaket muss zur Verwendung mit Version 4.5 erneut sequenziert werden. Sie sollten jedoch die Aktualisierung der virtuellen Pakete auf das Microsoft Application Virtualization 4.5-Format erwägen, wenn Sie Standardzugriffssteuerungslisten anwenden oder eine Windows Installer-Datei generieren möchten. Die Aktualisierung ist ein einfacher Prozess, bei dem lediglich das vorhandene virtuelle Anwendungspaket mit App-V Sequencer 4.5 geöffnet und gespeichert werden muss. Dieser Vorgang lässt sich mithilfe der Befehlszeilenschnittstelle von App-V Sequencer automatisieren. Weitere Informationen finden Sie unter So wird's gemacht: Erstellen oder Aktualisieren von virtuellen Anwendungen mithilfe von App-V Sequencer

  • Eines der Features von Sequencer 4.5 ist die Möglichkeit, Windows Installer-Dateien (.msi) als Kontrollpunkte für die Interoperabilität von virtuellen Anwendungspaketen mit ESD-Systemen wie Microsoft System Center Configuration Manager 2007 zu erstellen. Frühere Windows Installer-Dateien, die mit dem MSI-Tool für Application Virtualization erstellt und auf einem App-V-Client der Version 4.1 oder 4.2 installiert wurden, für den anschließend ein Upgrade auf App-V 4.5 durchgeführt wurde, sind weiterhin funktionsfähig, obwohl sie nicht auf dem App-V-Client der Version 4.5 installiert werden können. Sie können jedoch nur entfernt oder aktualisiert werden, wenn sie in App-V Sequencer 4.5 aktualisiert werden. Das ursprüngliche App-V-Paket einer Version, die älter ist als 4.5, muss im App-V Sequencer 4.5 geöffnet und dann als Windows Installer-Datei gespeichert werden.

    Hinweis

    Wurde der App-V Client der Version 4.2 bereits auf App-V 4.5 aktualisiert, so ist es möglich, per Skript Pakete der Version 4.2 auf Clients der Version 4.5 beizubehalten bzw. zu verwalten. Das Skript muss die Dateien "msvcp71.dll" und "msvcr71.dll" in den Installationsordner für App-V kopieren und die folgenden Registrierungsschlüsselwerte unter dem Registrierungsschlüssel [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SoftGrid\4.5\Client\Configuration] festlegen:

    "ClientVersion"="4.2.1.20"

    "GlobalDataDirectory"="C:\\Dokumente und Einstellungen\\Alle Benutzer\\Dokumente\\" (global beschreibbares Verzeichnis)

  • Bei von App-V Sequencer 4.5 generierten Windows Installer-Dateien wird beim Versuch, die Dateien auf einem App-V Client der Version 4.6 auszuführen, die Fehlermeldung "Für dieses Paket ist Microsoft Application Virtualization Client 4.5 oder höher erforderlich" angezeigt. Öffnen Sie das alte Paket entweder mit App-V Sequencer 4.5 SP1 oder mit App-V Sequencer 4.6, und generieren Sie eine neue MSI-Datei für das Paket.

  • Alle Berichte, die mit der Version 4.2 erstellt und gespeichert wurden, werden bei der Aktualisierung des Servers auf Version 4.5 überschrieben. Wenn Sie diese Berichte erhalten müssen, müssen Sie eine Sicherungskopie der Datei "SftMMC.msc" speichern, die sich im Ordner "SoftGrid Management Console" auf dem Server befindet. Diese Kopie müssen Sie dann verwenden, um die neue "SftMMC.msc" zu ersetzen, die während der Aktualisierung installiert wird.

  • Weitere Informationen zum Aktualisieren von früheren Versionen finden Sie unter Häufig gestellte Fragen zum Aktualisieren auf Microsoft Application Virtualization 4.5 (https://go.microsoft.com/fwlink/?LinkId=120358).

Unterstützung für das App-V 4.6 Client-Paket

In früheren Versionen von App-V erstellte Pakete können auf App-V 4.6-Clients bereitgestellt werden. Dazu müssen Sie jedoch die zugehörige OSD-Datei so bearbeiten, dass sie die erforderlichen Informationen zum Betriebsysstem und zur Chiparchitektur enthält. Die folgenden Werte werden unterstützt.

OS Value

<OS VALUE=”Win2003TS”/>

<OS VALUE=”Win2003TS64”/>

<OS VALUE=”Win2008TS”/>

<OS VALUE=”Win2008TS64”/>

<OS VALUE=”Win2008R2TS64”/>

<OS VALUE=”Win7”/>

<OS VALUE=”Win764”/>

<OS VALUE=”WinVista”/>

<OS VALUE=”WinVista64”/>

<OS VALUE=”WinXP”/>

<OS VALUE=”WinXP64”/>

Zum Ausführen eines neu erstellten 32-Bit-Pakets müssen Sie die Anwendung auf einem Computer sequenzieren, auf dem ein 32-Bit-Betriebssystem mit installiertem App-V Sequencer 4.6 ausgeführt wird. Nachdem Sie die Anwendung sequenziert haben, klicken Sie in der Sequencer-Konsole auf die Registerkarte Bereitstellung, und geben Sie dann wie angefordert das Betriebssystem und die Chiparchitektur an.

Wichtig

Anwendungen, die auf einem Computer sequenziert wurden, auf dem ein 64-Bit-Betriebssystem ausgeführt wird, müssen auf Computern bereitgestellt werden, auf denen ein 64-Bit-Betriebssystem ausgeführt wird. Neue 32-Bit-Pakete, die mithilfe von App-V Sequencer 4.6 erstellt wurden, werden auf Computern, auf denen der App-V Client 4.5 ausgeführt wird, nicht unterstützt.

Wenn Sie neue 64-Bit-Pakete auf dem App-V Client der Version 4.6 ausführen möchten, müssen Sie die Anwendung auf einem Computer sequenzieren, auf dem App-V Sequencer 4.6 und ein 64-Bit-Betriebssystem ausgeführt werden. Nachdem Sie die Anwendung sequenziert haben, klicken Sie in der Sequencer-Konsole auf die Registerkarte Bereitstellung, und geben Sie dann wie angefordert das Betriebssystem und die Chiparchitektur an.

In der nachstehenden Tabelle sind die Clientversionen aufgeführt, auf denen Pakete ausgeführt werden können, die mithilfe der verschiedenen Versionen von Sequencer erstellt wurden.

  Mithilfe von App-V Sequencer 4.2 sequenziert Mithilfe von App-V Sequencer 4.5 sequenziert Mithilfe der 32-Bit-Version von App-V Sequencer 4.6 sequenziert Mithilfe der 64-Bit-Version von App-V Sequencer 4.6 sequenziert

4.2 Client

Ja

Nein

Nein

Nein

4.5 Client 1

Ja

Ja

Nein

Nein

4.6 Client (32-Bit)

Ja

Ja

Ja

Nein

4.6 Client (64-Bit)

Ja

Ja

Ja

Ja

1Gilt für alle Versionen des App-V 4.5 Client, einschließlich App-V 4.5, App-V 4.5 CU1 und App-V 4.5 SP1.

-----
Sie können mehr über MDOP in der TechNet-Bibliothek erfahren, im TechNet Wiki nach Problemlösungen suchen oder uns auf Facebook oder Twitter folgen. Senden Sie Vorschläge und Kommentare zur MDOP-Dokumentation an MDOPdocs@microsoft.com.