Visual Studio 2008 安裝失?。ā癢eb 創(chuàng)作組件”無法安裝)的解決辦法
Visual Studio 2008 中文正式版可以從微軟網(wǎng)站下載試用了,因為之前用英文版感覺比2005快一些,雖然.NET Framework 3.5有點龐大,但還是可以選擇開發(fā)2.0的項目,因此打算立馬安裝。試用期為三個月,足夠長了,因此安裝Team System版本,體驗一下新特性。但是最擔(dān)心的事情還是發(fā)生了——無法安裝。
問題出在哪里呢?我打算找出原因,試圖解決問題。
因為除Visual Studio本身以外,VS安裝過程中安裝的其他附帶安裝的組件,基本上都是有單獨安裝包的。先找到Visual Studio Web 創(chuàng)作組件的獨立安裝包,試試單獨安裝能不能成功。
果然,在安裝DVD的\WCU\WebDesignerCore文件夾中找到了“Visual Studio Web 創(chuàng)作組件”的安裝程序。將其復(fù)制到硬盤上并解壓縮,可以發(fā)現(xiàn)該組件使用的是Office 2007的安裝方式,運行其中的setup.exe,出現(xiàn)與Office 2007相同的安裝程序界面。單擊“立即安裝”,結(jié)果出現(xiàn)找不到office.zh-cn文件夾中文件的對話框,選擇了安裝程序所在的正確位置并確定,又再一次彈出同樣的窗口,安裝無法繼續(xù):
仔細核對文件名,確定安裝文件夾中的確有需要的文件,但為什么還是提示找不到呢?
既然這個組件使用Office 2007的安裝方式,文件夾中也有office.zh-cn這個和Office 2007共有的組件,那會不會是因為Office 2007的問題,導(dǎo)致Visual Studio Web 創(chuàng)作組件無法安裝呢?
打開Vista中的“程序和功能”,選擇Office 2007,并單擊”更改“按鈕,在彈出的安裝程序界面中,選擇”修復(fù)“,并繼續(xù),
果然不出所料,這時也出現(xiàn)了同樣的找不到安裝文件的對話框,基本確定是因為Office 2007的問題導(dǎo)致Visual Studio 安裝失敗。
這時想起來,在安裝Office時,安裝程序默認(rèn)情況下會將安裝文件緩存在系統(tǒng)分區(qū)的隱藏文件夾MSOCache中,安裝完成后并不會將其刪除。由于這個文件夾實在是太大了,平常用Office其實并不需要它,因此安裝完Office之后就手動將其刪除了,而在修復(fù)Office組件時,需要訪問MSOCache文件夾中的安裝文件,所以就出現(xiàn)了以上問題。以往的經(jīng)驗是,已刪除MSOCache文件夾時,可以放入Office原來的安裝光盤,即可順利修復(fù)。
于是直接放入Office 2007的安裝光盤,在彈出尋找文件的對話框時,指向安裝盤中office.zh-cn文件夾所在的位置(一般是光驅(qū)根目錄),Office 2007被成功修復(fù),這時再安裝Visual Studio Web 創(chuàng)作組件,也順利的安裝上了:
接下來啟動Visua Studio 2008安裝程序,也順利的安裝,沒有再遇到問題。安裝完成后可以再次刪除安裝Visual Studio Web 創(chuàng)作組件時緩存下來的MSOCache文件夾(注意是隱藏文件夾)。
至此終于找到原因,原來是因為Office 2007的安裝源緩存MSOCache文件夾被用戶刪除導(dǎo)致的。只要找到Office 2007的安裝文件,即可順利安裝Visual Studio Web 創(chuàng)作組件。
最后還要考慮一個問題,為什么指向Visual Studio Web 創(chuàng)作組件安裝程序中的office.zh-cn文件夾無法通過驗證,而Office 2007安裝盤中的office.zh-cn文件就可以呢?對比兩個文件夾發(fā)現(xiàn),其中只有OfficeLR.cab、officemui.msi、officemui.xml三個文件不同,而前兩個主要文件,僅僅是數(shù)字簽名日期不同??赡苁怯捎谙到y(tǒng)中已經(jīng)安裝了Office 2007,而記錄了這些安裝程序的哈希值,安裝程序只承認(rèn)Office 2007的安裝文件版本,而不接受其他的版本。
- Visual Studio 2017安裝失敗的解決方法
- Visual Studio 2017安裝心得總結(jié)
- Visual Studio 2015安裝步驟詳解
- Visual Studio 2015和 .NET Core安裝教程
- Visual Studio 2017開發(fā)環(huán)境的安裝圖文教程
- Visual Studio 2017正式版離線安裝教程
- visual studio 2012安裝配置方法圖文教程 附opencv配置教程
- Microsoft Visual Studio 2017 for Mac Preview安裝使用案例分享
- visual studio 2017企業(yè)版本安裝(附序列號)
- Visual Studio 2017 community安裝配置方法圖文教程
相關(guān)文章
終于發(fā)現(xiàn)了鼠標(biāo)關(guān)機后仍然發(fā)光的原因了與關(guān)閉鍵盤鼠標(biāo)開機功能的方法
終于發(fā)現(xiàn)了鼠標(biāo)關(guān)機后仍然發(fā)光的原因了與關(guān)閉鍵盤鼠標(biāo)開機功能的方法...2007-10-10MSN Messenger 化繁為簡(用 Visual Studio 2005 去掉 MSN 廣告)
MSN Messenger 化繁為簡(用 Visual Studio 2005 去掉 MSN 廣告)...2007-04-04