Frage

Ich habe gehört, dass WPF Primitiven nicht von Remote-Desktop auf Windows XP unterstützt werden. Die Folge davon ist, dass, wenn Sie eine WPF-Anwendung auf einem Vista-Rechner laufen und es auf einem XP-Rechner angezeigt wird (über Remote-Desktop) die Anzeige als komprimierten Bitmap gesendet wird.

Dieses Problem wird in Vista-Vista Komunikation über DirectX 11 (?) Aufgelöst, aber dies wird auf XP nicht zur Verfügung gestellt werden. Es gibt offensichtlich eine Leistung hier treffen, würde Ich mag es zu verstehen, bevor Sie Eingriffe in der Entwicklung von Anwendungen auf WPF zu machen.

einige Informationen zu diesem Thema finden Sie hier:

http://blogs.msdn.com/greg_schechter/archive/2006/06/09/623566.aspx


Hat jemand Erfahrung oder mehr auf den neuesten Stand Informationen zu diesem Thema?

War es hilfreich?

Lösung

Wie von .NET 3.5 SP1, alle WPF-Grafiken werden als Bitmaps remoted, auch auf Vista-to-Vista-Kommunikation. Von http://blogs.msdn.com/jgoldb/archive/2008/05/15/what-s-new-for-performance-in-wpf-in-net-3-5 -sp1.aspx :

  

Wir haben jetzt remote als Bitmaps in allen Fällen.

     

Der Grund dafür ist, dass WPF 3.5 SP1 jetzt   verwendet eine neue Grafik-DLL (wpfgfx.dll)   und bestimmte Änderungen könnten nicht gemacht werden   Vista an den vorhandenen Grafik DLL   (Milcore.dll), die auch verwendet wird, indem   DWM.

Wie andere Kommentatoren bemerkt haben, hängt die Leistung wird in hohem Maße von der Gestaltung Ihrer Anwendung UI. Das Potential Ergebnis ist, dass Sie nur in einem Szenario testen; Remoting-Leistung soll nun die gleiche, unabhängig von dem Client oder Server.

Andere Tipps

Verwendung sowohl Remote Admin und Bomgar für Remote

Wir haben keine Probleme haben einmal diese Anwendungen aktualisiert wurden mit WPF zu arbeiten. Wir haben XP XP, XP zu Vista, Vista auf XP getestet und Vista auf Vista. Wir sollten zunächst hatte nur Probleme mit Tooltips und Combo-Box Drop Tiefen / Pop-ups. In den letzten sechs Monaten oder so, haben die Dinge in Ordnung.

Ich habe gerade remoting in einen Vista-VM von meinem XP-Desktop getestet und unsere App sahen toll (wenn auch ein wenig langsam läuft, aber es ist eine VM ...) I 8-Bit-Farbe und die Performance-Probleme zu geringer Qualität geschaltet fast vollständig ging. Die Gradation, etc, wurde auf unserem Fenster Hintergrund verloren, etc, aber es war auf jeden Fall noch brauchbar.

Ich glaube nicht, dass Sie keine funktionellen Probleme haben sollten, und nur geringe Performance-Probleme.

Ich denke, das auf Ihrer WPF-Anwendung abhängt. wenn Sie viele Steigungen haben, Animationen, Bürsten, etc ... Ihre App wird auf jeden Fall langsamer laufen über den Draht ...

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top