我有一個WPF應用程序,在Windows 7中工作得很好,但在Windows XP中,界面無法正常工作。我有幾個擴展器應該在啓動時全部關閉和禁用,但都是開放的。我有一個應該打開對話框的按鈕,但按鈕什麼也不做。另一個按鈕應該被禁用,但以自然狀態出現。此外,我的viewmodel似乎沒有加載。我在一臺XP計算機上測試了它,發生這種奇怪的行爲大約10分鐘。我回到了它,重新運行,它運行良好。我沒有做任何改變。但是,我無法在其他計算機上覆制此內容。有任何想法嗎?我使用VS2010與.Net 4和MVVM Light框架。WPF - 用戶界面在Windows XP中「不工作」
0
A
回答
0
好的,我想通了。我認爲這是一個渲染問題,但事實證明,有一個無聲的錯誤,導致視圖模型爲null。當我糾正錯誤時,一切正常(雖然它在XP中看起來不太好)。謝謝大家的幫助! 我有應該讀取註冊表項的初始化代碼,但是當它沒有找到註冊表項時,它會拋出一個空引用,但該錯誤沒有顯示在視圖中(我正在使用處理它的錯誤日誌記錄系統,但報告沒有正確配置)。當我糾正錯誤處理和初始化代碼時,視圖模型能夠初始化並且工作正常。
+1
請詳細說明您的解決方案,以便其他SO用戶可以從未來受益。謝謝。 – Shimmy
相關問題
- 1. 使用Windows工作流控制用戶界面中的流程
- 2. Sha256,Sha384,Sha512不在WIndows XP中工作?
- 3. D3D9 GetTransform不工作,Windows XP
- 4. Microsoft.Bcl.Async在Windows XP中不起作用
- 5. IOS7最小用戶界面不工作
- 6. 自定義用戶界面不工作
- 7. jQuery用戶界面 - .toogleClass()不工作
- 8. Python用戶界面不工作。
- 9. WPF Snoop不能在Windows XP上使用?
- 10. 在Windows XP SP3中完成的應用程序在Windows 7中不工作
- 11. Java中的工作流用戶界面
- 12. WPF應用程序無法在Windows XP上工作
- 13. 窗口掛鉤在Windows 7中不工作,但在Windows XP中
- 14. Java Applet不能在Windows 7中工作,但在Windows XP中工作
- 15. DrawToBitmap不能在Windows XP上工作,但在Windows 7中是
- 16. jQuery對話框用戶界面不能在IE中工作
- 17. @鍵在eclipse中不起作用(Windows XP)
- 18. C#Windows窗體使用Visual Studio 2012不工作在Windows XP上
- 19. 使用.NET Framework 4.5.2製作C#程序在Windows XP中工作
- 20. Windows非本地用戶界面如何工作?
- 21. 動態用戶界面,WPF與否?
- 22. XP:不工作
- 23. Windows XP中的用戶名
- 24. Google Chrome用戶界面如何工作?
- 25. Windows 8用戶界面在css
- 26. .net腳本在Windows 7中工作,但不在XP中
- 27. DLL重定向 - 在XP中工作,而不是在Windows 7中
- 28. WPF:殺死Windows圖形用戶界面(explorer.exe),然後恢復它
- 29. 使用WPF的本地用戶界面
- 30. WPF等待用戶界面完成
什麼版本的XP?並非所有版本的.NET Framework都可以在所有版本的XP中運行。 –
Windows XP專業版 - 這絕對是在這個列表中:http://msdn.microsoft.com/en-gb/library/vstudio/8z6watww(v=vs.100).aspx – jle
我打算問是否它是SP3。 [http://www.microsoft.com/en-us/download/details.aspx?id=17718](http://www.microsoft.com/en-us/download/details.aspx?id=17718) .NET 4鏈接表示它必須是XP SP3。 –