我想使用WPF / C#.NET开发业务应用程序。该应用程序将具有许多现代gui小部件和功能,如可停靠视图和功能区。该应用程序还应该在Windows XP以及Windows 7和8上运行。
我应该使用哪些Visual Studio .NET版本?我听说在VS 2012/2013中你无法定位xp。是这样的吗?
答案 0 :(得分:9)
使用Visual Studio 2013并在Windows 7/8系统上进行开发。
只需将.NET框架从4.5更改为 4.0
,即可轻松定位XP更新:正如@hvd在评论中所述,请确保在XP机器上(或仅在具有.NET 4.0的机器上)测试您的产品
http://news.kynosarges.org/2012/08/01/no-net-4-5-for-xp2003/
答案 1 :(得分:6)
它更多的是.Net框架而不是IDE特定的。
无法在XP计算机上安装 .Net 4.5 framework
。因此,如果您正在谈论development machines
,那么默认情况下安装4.5以来它就是can't go with VS 2012/2013
。
但如果你在这里谈论customer machines
,你可以使用Windows 7/8 for development with 2012/2013 IDE
,但项目应该定位.Net 4.0 framework or below
。
答案 2 :(得分:1)
我认为Visual Studio 2013原生支持.Net v4.5,它不支持Windows XP。甚至VS2012也需要Windows 7。
如果您想要定位XP,那么您可以将.NET版本切换到4.0。所以它关于框架而不是IDE
如果要在Visual Studio上支持XP,则必须使用Visual Studio 2010版本。