我正在開發一個必須在Windows XP上運行的Visual Studio 2015中的桌面應用程序。我有以下問題:在VS 2015中推薦什麼,Windows XP是目標平臺
- 我應該使用Windows Forms還是WPF作爲首選開發平臺?
- 我正在開發這個在Windows 10上 - 測試這個最好的方法是什麼,因爲我沒有訪問Windows XP系統?
我正在開發一個必須在Windows XP上運行的Visual Studio 2015中的桌面應用程序。我有以下問題:在VS 2015中推薦什麼,Windows XP是目標平臺
關於.NET Framework System Requirements您必須使用.NET版本4或更低版本。
由於WPF在Windows XP下運行速度非常慢,因此請考慮使用WinForms。
如果您的應用程序是完全託管的(不包含非託管函數調用),則它與任何Windows版本完全兼容。但如果需要,您可以使用虛擬機進行測試。
最好的方法是在VirtualBox XP上進行測試,並確保使用Target framework 4.0構建應用程序,因爲在XP上不能安裝4.5或更高版本的.Net Framework。
關於選擇Winform/WPF,取決於您。
使用VMware虛擬機,並在XP上工作,推薦使用winform,不需要WPF並使用VS 2010 –
並且獲得.NET FrameWork 4.0 Extended以使用4.5中的一些功能。適用於XP。 –