在VS 2015中推荐使用Windows XP作为目标平台

时间:2015-09-05 15:09:01

标签: c# wpf winforms windows-xp

我正在Visual Studio 2015中开发一个必须在Windows XP上运行的桌面应用程序。我有以下问题:

  1. 我应该使用Windows窗体或WPF作为首选开发平台吗?
  2. 我在Windows 10上开发这个 - 由于我无法访问Windows XP系统,最好的测试方法是什么?

2 个答案:

答案 0 :(得分:3)

最好的方法是在VirtualBox XP上进行测试并确保使用Target framework 4.0构建应用程序,因为在XP上无法安装4.5或更高版本的.Net Framework。

关于选择Winform / WPF,这取决于你。

答案 1 :(得分:2)

关于.NET Framework System Requirements,您必须使用.NET版本4或更低版本。

由于WPF在Windows XP下运行速度极慢,请考虑使用WinForms。

如果您的应用程序是完全托管的(不包含非托管函数调用),则它与任何Windows版本完全兼容。但如果需要,您可以使用虚拟机进行测试。