Visual Studio 2008 SP1 安装失败的解决方法
之前經(jīng)??吹接袆e人提問VS2008 SP1安裝失敗如何解決。但是自己雖然在多臺(tái)機(jī)器上安裝過多次VS2008 SP1卻從沒失敗過。直到最近在Windows 7上安裝VS2008 SP1終于出錯(cuò)了的。這里介紹2個(gè)可能出現(xiàn)的錯(cuò)誤及解決辦法。
1..NET Framework語(yǔ)言包安裝出錯(cuò)。
我就是在這一步出錯(cuò)的,W7裝的是英文版且沒裝中文語(yǔ)言包,VS2008裝的是簡(jiǎn)體中文版,SP1也是簡(jiǎn)體中文版。當(dāng)安裝SP1到.NET Framework Language Pack的時(shí)候出錯(cuò)了的,整個(gè)安裝過程被中斷并結(jié)束。其實(shí)這個(gè)語(yǔ)言包本來就有點(diǎn)小問題,就是剛發(fā)布SP1后大家普遍碰到的安裝SP1后智能提示變英文的問題。而在W7下安裝語(yǔ)言包出錯(cuò)可能是因?yàn)?NET Framework 3.5 SP1已經(jīng)作為W7的一部分,無法通過其他安裝程序安裝,就像Vista下無法刪除和安裝.NET Framework 2.0的相關(guān)組件。
我解決語(yǔ)言包安裝出錯(cuò)這個(gè)問題的方法是把iso打開,找到vs90sp1目錄,并手動(dòng)安裝這些補(bǔ)丁。正常情況下是執(zhí)行了SPInstaller.exe,然后它會(huì)調(diào)用這個(gè)目錄下的安裝包。我們可以手動(dòng)執(zhí)行這些安裝包,這些安裝包大部分用于修復(fù)之前已知的錯(cuò)誤,dotnetfx35.exe是.NET Framework 3.5 SP1,因?yàn)閃7已經(jīng)帶了3.5 SP1,所以可以不裝。最重要的是vs90sp1-KB945140-x86-chs.msp,它才真正安裝了SP1,安裝過程會(huì)持續(xù)較長(zhǎng)的時(shí)間。正常安裝的時(shí)候也經(jīng)常會(huì)在這一步卡很長(zhǎng)時(shí)間。安裝完成后進(jìn)入VS,看關(guān)于,Microsoft Visual Studio 2008版本9.0.30729.1 SP,.NET Framework版本3.5 SP1,這樣基本上是安裝完成了的。如果安裝完以后VS菜單中的文字又有中文又有英文(這大部分出現(xiàn)在英文系統(tǒng)上裝中文VS),到工具?選項(xiàng)?區(qū)域設(shè)置,選擇中文(簡(jiǎn)體)。
其他由于SP1包中某個(gè)組件安裝錯(cuò)誤而導(dǎo)致SP1無法安裝的問題也可以試一下這個(gè)方法。
2.DepCheck indicates Microsoft .NET Framework 2.0a is not installed
還可能會(huì)提示DepCheck indicates [某些組件名] is not installed。這個(gè)問題經(jīng)常有人碰到,一般是由于之前安裝的.NET Framework引起的。最快的辦法是卸載之前安裝的.NET Framework,然后重新安裝,一般即可解決問題。
附:.NET Framework Setup Cleanup Utility下載:http://astebner.sts.winisp.net/Tools/dotnetfx_cleanup_tool.zip
?
總結(jié)
以上是生活随笔為你收集整理的Visual Studio 2008 SP1 安装失败的解决方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SuperMap Objects组件式开
- 下一篇: WDF VIOLATION 你的电脑遇到