請問Windows7是否有必要安裝VS2015?

我的Windows7已經安裝了好幾年,由於工作需要上面安裝了許多軟體,目前相安無事。(其實包括VS的很多版本,當前使用的VS最高版本是VS2013 Update5)

最近看了VS2015新特性之後,感覺很吸引人,不但可以開發UWP應用,而且還內建支持Xamarin開發跨平台應用(比如 直接在Windows上進行運行和調試iOS Android應用)

但很可惜的是,這些新特性似乎只能運行WIN10上。。。。(然而我目前是不可能去升級Win10的,WIN10我會在VM上做專門研究)

我的問題是:

1. 現在是否有必要在WIN7上安裝VS2015?

2. 如果我在WIN7上安裝VS2015並且勾選UWP,是否可以在WIN7上開發UWP 應用?(是以否可以編譯通過?是否能支持模擬器啟動和調試,或者部分支持?)

3. 如果我在WIN7上安裝VS2015並且勾選Xamarin第三方插件,是否可以支持在WIN7上開發Xamarin Windows/OSX/iOS/Android 應用?(是否能編譯通過,是否能支持模擬器進行啟動和調試,或者部分支持?)

4. 除開 Xamarin 和 UWP之外,VS2015相比VS2013 Update5 還有什麼更多的顯著特性?

非常感謝


寫代碼就是敲文本,編譯也只需要Windows SDK+編譯器,這個沒有平台限制

XAML設計器需要Windows 10支持。基於DirectX或者HTML的UWP程序不需要XAML設計器。

VS的模擬器不支持Windows 7(最低支持8.1)。Xaramin的安卓模擬器支持Windows 7,谷歌的也支持。

調試器不支持Windows 7上跑UWP,但是可以用遠程調試外加一台Windows 10機器來調。


調試linq和lambda表達式很舒服,

這個算是我的剛需了,別的無所謂了...


感覺沒必要。

1. VS2015依賴win10 SDK,win7要裝2015,先要裝win10SDK

2. VS2015會和舊版本VS衝突,我遇到的情況是:電腦是win7+VS2010,裝了VS2015後,2010打開以前MFC工程編譯報錯,因為VS2015的MFC庫已經改了,舊版本VS不支持。其他衝突,未知


如果開發一個全新的項目,可以考慮用較新的開發工具,如果維護現有項目,最好不要升級開發工具,除非有自虐傾向。


VS2015 RTM / Update 1 / Update 2的release notes 如下

Visual Studio 2015 RTM

Visual Studio 2015 Update 1

Visual Studio 2015 Update 2


推薦閱讀:

C++初學者,VS2013遇到error LNK1120,請問如何解決?
VS2017安裝過程出錯怎麼辦?
如何單獨提取出MSVC2017編譯器並在其他IDE使用?
這段程序的內存泄漏在哪?

TAG:MicrosoftVisualStudio | UWPWindows開發 | MicrosoftVisualStudio2015 | 通用Windows平台UWP | Xamarin |