我有問題,在某些系統上我的WPF應用程序的UI表現我的WPF應用程序緩慢。在我的開發者系統上,它在某些其他系統上執行得很好,但性能非常糟糕。例如發生問題當移動拆分器時,調整FlowDocuments的大小或將鼠標懸停在按鈕上。爲什麼在某些系統上
,性能差異並不直接關係到電腦的明顯的「規格」。該應用程序在上網本(Intel Atom N550,1GB RAM,Windows性能指數:2.0)上運行正常,但在臺式機(I7 2600,8GB內存,ATI Radeon HD 5700,Windows性能指數:7.4)上無效。這兩個系統都運行Windows 7. 該應用程序使用.NET 4.0構建。我試圖強制使用RenderOptions.ProcessRenderMode = RenderMode.SoftwareOnly進行軟件渲染。但是,這完全沒有區別。
是什麼原因造成這個問題?我該如何解決它?
兩個問題,首先,容易被忽視,從ATI爲降低電腦的驅動程序或用股票的Windows 7驅動程序,「只是工作」?第二,您是否使用任何自定義或第三方UI控件? – Seph
問題可能出現在顯示驅動程序和驅動程序供應商的特定版本中 – sll
您在這些機器上安裝了哪些Windows 7版本?我在Windows 7旗艦版上遇到過一些WPF性能問題,並且在同一臺機器上安裝Windows 7企業版後它已經消失。 – treetey