Visual Studio 2012 Update 1發佈了

  本人一直關注Visual Studio在C++方面的發展和改進,之前已經體驗過兩個CTP升級包,

第一個Visual Studio 2012 Update 1 CTP

這個升級包主要是在平臺工具集裏添加了支持生成運行於XP的C++程序。

第二個Announcing November CTP of the C++ compiler, now with more C++11

這個升級包是添加了一些C++11特性的支持,如

  • Variadic templates
  • Uniform initialization and initializer_lists
  • Delegating constructors
  • Raw string literals
  • Explicit conversion operators
  • Default template arguments for function templates

詳細的內容請看原文鏈接。以上這些都只是CTP升級包,正式的升級包請看下文。

  幾小時前,Somasegar在博客上非常興奮的宣告,Visual Studio 2012 Update 1 Now Available!

於是筆者也hold不住的果斷更新了。

此次升級,對於C++而言。暫時沒有發現非常大的變化,基本和CTP升級包的內容一樣。Eric Battalio在博客上說,我們兌現了6月時對C++開發者的承諾,C++編譯器組建的程序已經支持在XP系統上運行。

可以通過如下的操作實現:

1.在“Solution Explorer”中選中項目,然後右鍵菜單裏點屬性。

2.Property Pages裏選擇Configuation Properties,選擇General,然後在Platform Toolset裏選中Visual Studio 2012 - Windows XP (v110_xp)即可。

其他更新改善的地方這裏就不再詳述。感興趣的朋友可以到 Visual Studio 2012 Update 1 Now Available!

更新的途徑如下:

方法一:通過在線升級包進行升級。(點擊進入下載頁面

方法二:通過Visual Studio 2012 Tools菜單裏的Extensions and Updates檢查更新

方法三:離線升級包迅雷快傳這個是本人layout下升級文件後打包上傳的,本人非迅雷會員,只有七天分享時間,有願意貢獻會員帳號分享的可以私密我。)

筆者使用的是在線升級包,整個過程大概用了100分鐘。(吐槽下:之前安裝第一個CTP升級包時,花了11個小時,估計RPWT。)

大家趕緊下載體驗吧。

另外,筆者安裝完時,打開Help Viewer時,出現了一個錯誤提示:"a content file required by the help viewer is missing or has been corrupted."。

 經過摸索,發現出現此問題的原因在於,之前修改了幫助文檔的路徑,而VS在安裝升級包後,把路徑改成了默認的,所以出錯了。

解決辦法:

打開註冊表編輯器:定位到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Help\v2.0\Catalogs\VisualStudio11,將LocationPath修改成正確的路徑即可

這也算是VS升級包一個需要改進的地方。

期待VS2012有更大的改進。

轉載請標明出處,原文地址:http://www.cnblogs.com/hwangbae/archive/2012/11/27/2790637.html
如果覺得本文對您有幫助,請支持一下,您的支持是我寫作最大的動力,謝謝。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章