今天安裝了下VS 2012 (Ultimate RTM),有幾點經驗,對要升級到2012的朋友可能有參考作用:
1.安裝包雖然很小,但安裝好后非常大(近9G),即使在安裝選項里把能不裝的全部去掉,也要5G多。要知道這還不包含MSDN幫助,硬盤空間緊張的朋友要注意。
2.安裝的內容這么大,自然安裝很費時,如果加上安裝MSDN幫助(幾個G要全部從網上下載),估計要折騰大半天。
3.安裝選項里的語言是不能選的,也就是說,如果你只用C++,但c#,basic,f#什么的其它所有語言也默認給你強制安裝了,管你要不 要:相信同時精通這么多語言的人不多吧。
4.安裝好后,和以往的版本一樣,你的控制面板的安裝卸載程序那個地方會徹底凌亂,會增加一大堆也不知道有用沒用的東西,并且卸載不干凈。 另外估計系統里會把安裝包里的內容完整備份,我在控制面板里吧里面這些看不懂的東西全卸載了,源安裝包也刪除了,但在卸載VS2012那里選修復,這些東西全部能回來 !
5.C++項目不再支持.net(即CLR)的windows form了,新建項目里沒有了。不知道大家以前有沒有項目是用這個做的,更新估計會有麻煩。
6. .net默認更新到4.0了,以前的項目不管是2.0還是3.5,用VS2012打開后會提示升級,升級后就變4.0了,且無法改回去。 P.S. .net4.0的運行庫不知道多大,容不易容易下,你的項目的用戶可能也會被迫升級。
7.MFC還是支持的,不過在安裝選項里可以選擇安裝或不裝。
8.界面感覺很酷,但性能沒什么改進,項目大的話打開和編譯都還是慢。
9.新建項目里多了好多Win8相關的內容,如Metro和應用商店應用等,對以往老的項目類型支持沒什么新意。也就是說,VS2012似乎是針對Win8的特別版本,如果不用這些新功能,不升級到VS2012也無所謂。
10.如果覺得還是離不開VS2008或VS2010,它們Win8下也能安裝,不過前提是在控制面板的"啟用關閉Windows功能"里把.net3.5打開,否則安裝直接出錯。
|
新聞熱點
疑難解答
圖片精選