我想開發一個使用WPF/C#.NET的商業應用程序。該應用程序將有許多現代的GUI小部件和功能,如可停靠的視圖和功能區。該應用程序還應該在Windows XP以及Windows 7和8上運行。針對Windows XP構建的Visual Studio版本是什麼?
應該使用哪些Visual Studio .NET版本?我聽說在VS 2012/2013中你不能瞄準XP。是這樣嗎?
我想開發一個使用WPF/C#.NET的商業應用程序。該應用程序將有許多現代的GUI小部件和功能,如可停靠的視圖和功能區。該應用程序還應該在Windows XP以及Windows 7和8上運行。針對Windows XP構建的Visual Studio版本是什麼?
應該使用哪些Visual Studio .NET版本?我聽說在VS 2012/2013中你不能瞄準XP。是這樣嗎?
它更多的.Net框架,而不是IDE特定的。
.Net 4.5 framework
不能安裝在XP機器上。所以如果你正在談論development machines
,那麼它的真實你can't go with VS 2012/2013
自4.5默認安裝在他們身上。
但是,如果您在此討論customer machines
,您可以使用Windows 7/8 for development with 2012/2013 IDE
,但項目應該以.Net 4.0 framework or below
爲目標。
正是我想知道的 –
我認爲Visual Studio 2013本身支持.Net v4.5,它不支持Windows XP。即使VS2012需要Windows 7.
而如果你想要XP的目標,那麼你可以將.NET版本切換到4.0。所以它關於框架而不是IDE
如果你想在Visual Studio上獲得XP支持,那麼你必須使用Visual Studio 2010版本。
VS2013支持.NET 4.5並不意味着它不支持.NET 2.0,3.5和4.0。這與OS VS2013可以運行的無關,而是關於自定義程序可以運行的操作系統。 – hvd
@hvd: - 更新了我的答案。希望能讓它變得更好! –
使用Visual Studio 2013並在Windows 7/8系統上開發。
您可以通過只是改變從4.5 .NET Framework來4.0
便於更新的Windows XP:由於@hvd在評論中曾表示,一定要測試您的產品XP的機器上(或一臺只有.NET 4.0的機器)
http://news.kynosarges.org/2012/08/01/no-net-4-5-for-xp2003/
+1,但一定要在XP上測試*。 .NET 4.5替代了4.0,並修復了一些仍然會影響XP用戶的錯誤。 – hvd
你知道XP的壽命將越來越近嗎? http://www.microsoft.com/en-us/windows/enterprise/endofsupport.aspx – jeroenh
是的,但我仍然需要以XP爲目標,我想在非洲市場推廣我的軟件,在那裏,winXP仍然遺留下很多遺留問題系統 –