如何科學正確的安裝VS2015?

裝了好幾次VS2015,win10的sdk都有出錯,不是哈希數值不正確就是一些奇怪的安裝錯誤,而且我當時開著VPN(mxVPN,收費的)還是出錯,這到底怎麼回事?


1、找個網路好的地方運行vssetup.exe /layout,然後會得到一個離線安裝包,以後到處使用。

2、itellyou弄個試用版的ultimate離線安裝包,裝完一遍然後裝express


我記得Visual Studio 2015有官方離線包啊。

Visual Studio Community 2015(含 Update 3)– 免費版 - 中文(簡體)

更多下載訪問:下載 | Visual Studio


官網有離線ISO的,用ISO裝吧。在牆內就不要用在線安裝。


  1. Choose the edition of Visual Studio that you want to install from the My.VisualStudio.com download page.

  2. After you download the installer to a location on your file system, run "& /layout".

    For example, run: vs_enterprise.exe /layout D:VisualStudio2015

    By using the /layout switch, you can download almost all the installation packages, not just the ones that apply to the download machine. This approach gives you the files that you need to run this installer anywhere and it might be useful if you want to install components that weren"t installed originally.

  3. After you run this command, a dialog box will appear that allows you to change the folder where you want the offline installation layout to reside. Next, click the Download button.

    When the package download is successful, you should see a message that says Setup Successful! All specified components have been acquired successfully.

  4. Locate the folder that you specified earlier. (For example, locate D:VisualStudio2015.) This folder contains everything you need to copy to a shared location or install media.

Creating an Offline Installation of Visual Studio

然而我下載離線包卡在正在獲取,我是100M光纖,微軟既然要拼了老命推行正版,為何不在大陸架設下載伺服器呢。 我更新wow都是6M速度打底的,操了微微坑錢軟體公司,安裝體驗比國服wow還差。


Visual Studio2015應該是目前windows平台上程序開發工具里最全面和美觀易用的,是VS系列裡變化與創新最大的一次升級,

也正是由於改變和增加的內容太多,使得安裝和使用過程中難免遇到問題,下面是我積累的一些常見問題(以企業版為例)

【安裝問題】

1、VS2015企業版Update3官方安裝包大約有8G,如果從官網下載一般是很慢的,這裡有一個適合大陸地區的下載鏈接:

ed2k://|file|cn_visual_studio_enterprise_2015_with_update_3_x86_x64_dvd_8923298.iso|7787208704|A1C1D2AFBC09D8778C92CF19DEC8F4F4|/

當然也可以自己尋找資源獲取安裝包,本來官方也有在線安裝版本,但是那樣會更加延長安裝時間,不如離線包方便

2、VS2015由於注重數字校驗,且文件和註冊表項都很多,經驗發現,如果系統已安裝了其他版本VS,或者系統沒有卸載乾淨

以前的VS,則會嚴重影響VS2015的成功安裝(也有部分的確能兼并使用),部分組件會安裝失敗或者校驗失敗;因此,最好的辦法是在windows系統尚

乾淨的時段就安裝VS2015(例如剛買電腦時或剛重裝系統時),這樣幾乎不會出現組件衝突或驗證問題;

3、部分用戶反映說,如果使用長城網路或其他有緩存機制的ISP提供的網路,則會導致安裝時下載的更新過時,使校驗失敗,

所以推薦是使用電信網路,或者使用代理來為安裝過程提供網路服務(我最初使用電信網路100%地成功安裝了所有組件,後來試驗用長城網路,的確有哈希值校驗失敗的問題)

【使用問題】

1、在使用VS2015時,儘可能不要再安裝使用其他版本的VS,否則會處於尷尬的局面:安裝了其他VS後,往往會讓VS2015

因組件匹配或註冊表問題無法正常啟動,這時會想到卸載其他版本的VS,但卸載又會刪掉一些公用組件或註冊項,導致VS2015

完全無法工作,用VS2008和VS2010試驗都產生了這個問題(當然有一個簡化版的VS2008可在一定程度下共存使用),所以

提醒大家要謹慎處理VS共存的問題,這類故障一般都只能選擇重裝了(也有部分可在VS2015安裝工具里修復)

2、如果遇到VS2015提示某組件(包)載入失敗的信息,首先可在「程序與功能」里找到VS2015,右鍵點擊"修改",會看到

VS2015的安裝界面,選擇修復,嘗試讓它重新審核一下各個擴展包,如果修復後未報錯但那個擴展包還是載入失敗,請轉到

C:Users用戶名AppDataRoamingMicrosoftVisualStudio14.0,打開其中的ActivityLog.xml,翻到最後幾段,找到

對應時間段的消息記錄,會發現有含&Error&的標記,這個標記所在的&里就有具體的錯誤信息,可記下

裡面description和path等標籤的信息,然後自己分析或去網上查詢解決,下面以一個常見故障為例:

在打開VC項目的資源視圖時,發現資源文件打不開,遇到"Visual C++ Resource Editor Package載入失敗"的提示,在嘗試

修復後仍然未解決,打開上述日誌文件,發現有如下記錄:

&

&559&

&2016/11/23 06:30:53.864&

&Error&

&VisualStudio&

&No InprocServer32 registered for package [Visual C++ Resource Editor Package]&

&{74AAD8B2-3294-49CB-BB5D-E9BAB132BFD5}&

&8007007e&

&&

&

C:Program Files (x86)Microsoft Visual Studio 14.0VCvcpackages
esedit.dll&

&

即提示在VC的包目錄下的resedit.dll載入失敗,給出的分析是此DLL未註冊,嘗試用regsvr32命令註冊此DLL,但發現文件

無法正常解析,註冊失敗;最後去微軟論壇搜索,發現是vc2015 restribution版本不匹配或損壞造成的(原文是針對VS2008)

於是打開"程序與功能",找到visual c++ 2015 Restribution,右鍵選擇"更改",在彈出的窗口裡選擇修復(x86 和 x64都要做)

重啟電腦後,問題解決

補充:

許多同學說到windows 10 SDK的事情,實際上如果不是專為開發win10特色的程序(如win10 app)即便不安裝也是可以的(多數同學應該是去學習VC,C#,VB或Web為主的,學習內容也以編寫傳統windows窗口程序為多數,控制台程序就更單純了,所以保證這些內容的基礎庫正確安裝即可),而至於windows Kits,可以保證,這個完全可以單獨下載手動安裝配置好,以上內容包括補充都是親身體驗,如有其它問題,還可以留言告訴我

大夏天2016


安裝離線iso,win10系統要原裝,不能精簡


先下一個英文版的離線包,然後安裝,提示報錯還是retry,就能成功了


安裝vs2015出現 wixattzchedcontainer找不見


www.itellyou.cn with版本


來自InfoQ的消息(VS2015 Update 2專註於穩定性的提升)

微軟近期發布了Visual
Studio 2015 Update 2的首個預覽版本。VS2015的第二個主要更新專註於修復在使用C++、C#和Visual
Basic這三種主要語言時所遇到的眾多bug。如果開發者在使用VS2015時曾遇到過崩潰、內存溢出異常或是項目載入緩慢等現象,那麼Update
2中引入的補丁應該對此有所幫助。此外,這次更新中還修復了多種在之前的安裝過程中可能會遇到的無法安裝或安裝速度緩慢的情況。

這裡已經說的很明白了,VS2015安裝經常錯誤,不見得是用戶原因也不是網路原因,就是VS2015自身的毛病,Update1也沒有解決。如果不是急用的話還是等Update2正式版出來了再裝吧。


推薦閱讀:

Surface Pro 4 的鍵盤能否配適 Surface Pro 3?
SP4 的桌面程序如何適應擴展顯示器的DPI?
Surface 3 沒有任何造勢行動,卻迅速引起巨大轟動,這是基於怎樣的營銷模式?
surface升級win10後手指觸控偶爾變成右鍵?
如何評價 Windows 10 Pro for Workstation?

TAG:微軟Microsoft | VPN | Windows10 | MicrosoftVisualStudio2015 |