C++是C語言的繼承,它既可以進行C語言的過程化程序設計,又可以進行以抽象數據類型為特點的基於對象的程序設計,還可以進行基於過程的程序設計,所以是程序員必不可少的工具,但是很多程序員在win764位系統上安裝c++(vs2010、vs2015)時候經常安裝不成功,那麼到底是什麼原因呢?我們又該如何解決呢?
win7 64位安裝vs2010不成功的解決辦法
錯誤信息
.net framework 4 中文語言包安裝失敗
Microsoft Visual Studio 2010 64 位系統必備(x64): [2] Error: Installation failed for component Microsoft Visual Studio 2010 64 位系統必備(x64). MSI returned error code 1603
[09/27/10,04:23:24] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio 2010 64 位系統必備(x64) is not installed.
[09/27/10,04:23:24] VS70pgui: [2] DepCheck indicates Microsoft Visual F# 2.0 Runtime was not attempted to be installed.
[09/27/10,04:23:24] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio Macro Tools was not attempted to be installed.
[09/27/10,04:23:24] VS70pgui: [2] DepCheck indicates Microsoft Visual Studio Macro Tools CHS 語言包 was not attempted to be installed.
[09/27/10,04:23:24] VS70pgui: [2] DepCheck indicates TFS 對象模型(x64) was not attempted to be installed.
[09/27/10,04:23:24] VS70pgui: [2] DepCheck indicates .NET Framework 4 Multi-Targeting Pack was not attempted to be installed.
解決方法:
以上是win764位系統缺少.net framework 4這個程序導致的,我們手動安裝一下這個程序即可
1.手動下載.netframework 4 安裝
2. 重新安裝vs2010
3.成功
Win7安裝visual c++ 2015不成功的解決方法
在win7中安裝visual c++ 2015 redistributable x64 時會卡住,原因是visual c++ 2015 redistributable x64 需要KB2999226,Wusa.exe(Windows System Console Application,Windows update 獨立安裝程序 )會將下載下來的Windows6.1-KB2999226-x64.msu解壓到C盤根目錄下
打開文件夾會找到Windows6.1-KB2999226-x64.xml文件,如下所示:
卡住的原因是找不到包的路徑,在xml文件中有一個節點,它的路徑標識成 ,%configsetroot%是一個用戶環境變量,但是在默認不存在,所以wusa.exe會找不到Windows6.1-KB2999226-x64.CAB
解決方法:
創建configsetroot環境變量,打開運行輸入%configsetroot%,回車
會跳轉到環境變量設置的path,將Windows6.1-KB2999226-x64.CAB(上面提到的wusa.exe解壓出來的,在c盤根目錄下的一個文件夾中)復制到該路徑下。
重新運行安裝程序。
以上就是win764位系統安裝c++(vs2010、vs2015)不成功的解決方法瞭,希望對大傢有幫助