MrL*_*ink 7 wpf rendering remote-desktop
我在通过远程桌面连接呈现WPF应用程序时遇到问题.
应用程序chrome正在渲染,但没有任何内容通过,就像窗口没有绘制一样.相反,屏幕的先前内容显示在它的位置.
这是Vista和Win 7上运行的应用程序的一个问题,远程控制来自XP和Win7.
问题不是特定于应用程序,如果我创建一个新的WPF应用程序,窗口上只有一个文本块,它也将无法运行.(Neather将在VS2008中预览窗口.)
是否有一些技巧让WPF在RDP下运行?
我在凯文·丹特(Kevin Dente)的博客上(从Twitter帖子中获悉),他在虚拟机中使用WPF应用程序时遇到麻烦。 尽管与远程桌面不一样,但问题可能是相同的。凯文通过在以下位置创建DWORD注册表值来禁用硬件加速来解决他的问题:
HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Avalon.Graphics \ DisableHWAcceleration
然后将其设置为1。
他的原始博客文章在这里: http://weblogs.asp.net/kdente/archive/2009/10/19/visual-studio-2010-beta-2-editor-performance-fix-running-on-a-virtual-machine.aspx
那可能不是您的确切解决方案,但也许可以为您指明正确的方向。
您是否也尝试过Win7最新的RDP - Win7连接?问题是 WPF 不使用 GDI 来绘制元素。
VNC 客户端(如 UltraVNC)可能会为您解决问题,因为它们使用更简单的算法,更像是发送位图。
归档时间: |
|
查看次数: |
13059 次 |
最近记录: |