Freigeben über


Remotedesktopdienste (Windows 7 und Windows Server 2008 R2 Application Quality Cookbook)

Betroffene Plattformen

Server – Windows Server 2008 | Windows Server 2008 R2

BESCHREIBUNG

Remotedesktopdienste (früher als Terminaldienste bezeichnet) ermöglichen mehreren gleichzeitigen Benutzern den Zugriff auf Windows Server, um Anwendungs- und Datenhostingdienste mithilfe der Microsoft-Technologie "Präsentationsvirtualisierung" bereitzustellen.

Während die meisten 32-Bit- und 64-Bit-Anwendungen wie unter Windows-Remotedesktopdiensten ausgeführt werden, funktionieren einige andere aufgrund des Unterschieds in der Plattform (Umgebung mit mehreren Benutzern, gleichzeitiger Zugriff durch mehrere Benutzer usw.) nicht wie erwartet.

Weitere Informationen zur Anwendungsqualität finden Sie im Whitepaper Application Readiness for Terminal Services . Besuchen Sie die Produktseite Remotedesktopdienste, und auf den TS TechNet-Websites erfahren Sie mehr über Remotedesktopdienste. Weitere Informationen zum Entwickeln von Anwendungen für Remotedesktopdienste finden Sie in den Programmierrichtlinien für Terminaldienste. (Diese Ressourcen sind in einigen Sprachen und Ländern/Regionen möglicherweise nicht verfügbar.)

Manifestation von Auswirkungen und deren Entschärfungen

Drei Änderungen in Windows 7 wirken sich auf Anwendungen in Remotedesktopdiensten aus:

  • Windows Server 2008 R2 ist nur 64-Bit
  • IP-Virtualisierung pro Sitzung
  • MSI-basierte Bereitstellungen – Benutzerspezifische Schlüssel

Nur 64-Bit-Windows Server 2008 R2

Anwendungen, die für den 32-Bit-Server geschrieben wurden, werden im WoW-Modus und nicht nativ unter Windows Server 2008 R2 oder daher unter Remotedesktopdiensten ausgeführt. Ausführliche Informationen finden Sie im Thema Nur für Windows 7 64-Bit.

Entschärfungen für nur 64-Bit-Versionen von Windows Server 2008 R2

Die meisten Anwendungen, die für 32-Bit geschrieben wurden, funktionieren im WoW-Modus weiterhin normal. Alle neuen Anwendungen, die für Windows 7-Remotedesktopdienste geschrieben wurden, sollten für die Bereitstellung auf 64-Bit-Plattformen entwickelt und getestet werden.

IP-Virtualisierung

Die Remotedesktop-IP-Virtualisierung ermöglicht dem Benutzer das Zuweisen von IP-Adressen zu Remotedesktopverbindungen auf Sitzungs- oder Programmbasis:

  • Wenn Sie IP-Adressen pro Sitzung zuweisen, verwenden alle Anwendungen die Sitzungs-IP-Adresse.
  • Wenn Sie pro Programm IP-Adressen zuweisen, verwenden nur die angegebenen Anwendungen die Sitzungs-IP-Adresse, und die restlichen Anwendungen in der Sitzung sind nicht betroffen.
  • Wenn Sie mehreren Programmen IP-Adressen zuweisen, wird eine Sitzungs-IP-Adresse freigegeben.
  • Wenn Sie mehr als einen Netzwerkadapter auf dem Computer haben, müssen Sie auch einen davon für die Remotedesktop-IP-Virtualisierung auswählen.

Entschärfungen für die IP-Virtualisierung

Einige Programme erfordern eine eindeutige IP-Adresse für jedes instance der Anwendung. Vor Windows Server 2008 R2 hatte jede Sitzung auf einem Remotedesktopserver dieselbe IP-Adresse, was zu Kompatibilitätsproblemen für diese Anwendungen führte. Die Remotedesktop-IP-Virtualisierung ermöglicht die Ausführung dieser Anwendungen auf einem Remotedesktopserver.

MSI-basierte Bereitstellungen

Microsoft Installer RDS-Kompatibilität ist ein neues Feature, das in Remotedesktopdiensten in Windows Server 2008 R2 enthalten ist. Bei Remotedesktopdiensten in Windows Server 2008 R2 werden Anwendungsinstallationen pro Benutzer vom Remotedesktopserver in die Warteschlange gestellt und dann vom Microsoft Installer verarbeitet.

In Windows Server 2008 R2 können Sie ein Programm auf dem Remotedesktopserver genauso installieren wie das Programm auf einem lokalen Desktop. Stellen Sie jedoch sicher, dass Sie das Programm für alle Benutzer installieren und alle Komponenten des Programms lokal auf dem Remotedesktopserver installieren.

Entschärfungen für MSI-basierte Bereitstellungen

Vor der Windows Server 2008 R2-Version von Remotedesktopdiensten unterstützte Windows nur eine Windows Installer-Installation gleichzeitig. Für Anwendungen, die benutzerspezifische Konfigurationen erforderten, z. B. Microsoft Office Word, musste ein Administrator die Anwendung vorab installieren, und Anwendungsentwickler mussten diese Anwendungen sowohl auf dem Remotedesktopclient als auch auf dem Remotedesktopsitzungshost testen. Windows Installer RDS-Kompatibilitätsfeature ermöglicht das Identifizieren und Installieren fehlender Benutzerkonfigurationen für mehrere Benutzer gleichzeitig und ermöglicht die Anwendungsinstallation auf dem Remotedesktopserver wie auf einem lokalen Desktop.

Windows Server 2008 R2 mit aktivierter Remotedesktopdienste-Rolle: Nicht unterstützt. Eine Installation mit mehreren Paketen mithilfe der MsiEmbeddedChainer-Tabelle schlägt fehl, wenn die Remotedesktopdienste-Rolle aktiviert ist.

Hinweis

Diese Ressourcen sind in einigen Sprachen und Ländern/Regionen möglicherweise nicht verfügbar.