Download ThinApp-Benutzerhandbuch

Transcript
ThinApp-Benutzerhandbuch
Anwendungen, die von ThinApp nicht virtualisiert werden können
ThinApp kann einige Anwendungen nicht in virtuelle Anwendungen konvertieren und blockiert möglicherweise
bestimmte Anwendungsfunktionen.
Zur Bereitstellung bestimmter Anwendungstypen sind herkömmliche Installationstechniken erforderlich.
„
Anwendungen, die das Betriebssystem für die Bereitstellung nicht nativ unterstützen.
Wenn ein Betriebssystem die native Installation auf einer Anwendung nicht unterstützt, ist das
betreffende Betriebssystem keine unterstützte ThinApp-Bereitstellungsplattform für diese Anwendung.
„
Anwendungen, die die Installation von Gerätetreibern im Kernelmodus erfordern.
ODBC-Treiber funktionieren, da sie Treiber im Benutzermodus sind.
„
Antivirus und persönliche Firewalls
„
Scannertreiber und Druckertreiber
„
Einige VPN-Clients
Gerätetreiber
Anwendungen, für die Gerätetreiber erforderlich sind, funktionieren nach der Paketierung durch ThinApp
nicht. Diese Gerätetreiber müssen in ihrem ursprünglichen Format auf dem Hostcomputer installiert werden.
Da ThinApp keine virtualisierten Gerätetreiber unterstützt, können Sie ThinApp nicht verwenden, um
Antivirus, VPN-Clients, persönliche Firewalls und Dienstprogramme für die Festplatte und zum Bereitstellen
von Volumes zu virtualisieren.
Wird Adobe Acrobat gekapselt, können PDF-Dateien modifiziert und gespeichert werden, doch der
PDF-Druckertreiber, der das Speichern von Dokumenten im PDF-Format ermöglicht, kann nicht verwendet werden.
Shell-Integration
Einige Anwendungen, die Shell-Integration bieten, erfahren möglicherweise Funktionsbeschränkungen, wenn
sie in einem ThinApp-Paket vorhanden sind. So kann beispielsweise eine virtuelle Anwendung, die in Windows
Explorer integriert ist, keine spezifischen Einträge zu den Windows Explorer-Kontextmenüs hinzufügen.
Über das Netzwerk verfügbare DCOM-Dienste
ThinApp isoliert COM- und DCOM-Dienste. Auf Anwendungen, die DCOM-Dienste installieren, kann auf
dem lokalen Computer nur durch andere gekapselte Anwendungen zugegriffen werden, die in derselben
ThinApp-Sandbox ausgeführt werden. ThinApp unterstützt virtuelles DCOM und COM auf demselben
Computer; Netzwerk-DCOM wird jedoch nicht unterstützt.
Global Hook-DLLs (Dynamic Link Libraries)
Einige Anwendungen verwenden die API-Funktion SetWindowsHookEx, um sämtlichen Prozessen auf dem
Hostcomputer eine DLL-Datei hinzuzufügen. Die DLL fängt Windows-Meldungen ab, um Tastatur- und
Mauseingaben von anderen Anwendungen zu kapseln. ThinApp ignoriert Anforderungen von
Anwendungen, die die Funktion SetWindowsHookEx für den Versuch einsetzen, globale Hook-DLLs zu
installieren. ThinApp beschränkt möglicherweise die Funktionen der Anwendung.
Empfehlungen für die Installation von ThinApp
Berücksichtigen Sie bei der Installation von ThinApp die Empfehlungen und die bewährten Methoden.
Verwenden eines neu aufgesetzten Computers
VMware empfiehlt, für die Installation von ThinApp einen neu aufgesetzten Computer zu verwenden, da die
Umgebung sich auf den Kapselungsvorgang der Anwendung auswirkt. Ein neu aufgesetzter Computer ist
eine physische oder virtuelle Maschine, auf der nur ein Windows-Betriebssystem installiert ist. In einer
Unternehmensumgebung mit einem Basis-Desktop-Bild, ist das Basis-Desktop-Bild ein neu aufgesetzter
Computer. Möglicherweise wurden auf dem Desktop-Computer bereits einige Komponenten und
Bibliotheken vorinstalliert.
12
VMware, Inc.