終於把家裡和辦公室的電腦升級完畢,分別裝了 Windows 2008 和 Windows 7。Windows 2008 的部分很順利,但是 Windows 7,在安裝 Visual Studio 2008 SP1 英文版的時候卻失敗了。
我到 VS2008 SP1 安裝光碟的 vs90sp1 目錄下手動執行各個安裝程式,順序是:
Error 32003. File 'C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\vsvars32.bat' could not be opened for write.
並且問你要 Retry 還是 Cancel,此時你可以立刻修改 Tools 資料夾的安全性:開啟 Tools 資料夾的內容,切到「安全性」頁籤,讓 TrustedInstaller(或者你目前登入的使用者帳戶)有寫入權限。參考下圖:
檔案權限改好之後,再回到剛才的錯誤訊息對話窗按「Retry」就可以繼續完成安裝程序。
我到 VS2008 SP1 安裝光碟的 vs90sp1 目錄下手動執行各個安裝程式,順序是:
- VC_x86Runtime.exe
- WebDesignerCore_KB945140.msp
- WebDesignerCore_KB950278.msp
- WinSDK-KB946729.msp
- WinSDK-KB946733-enu.msp
- WinSDK-KB950424.msp
- vstor30sp1-KB949258-x86.msp
- VS90sp1-KB945140-X86-ENU.msp (主要是這個)
- VC90sp1-KB947888-x86-enu.msp
Error 32003. File 'C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\vsvars32.bat' could not be opened for write.
並且問你要 Retry 還是 Cancel,此時你可以立刻修改 Tools 資料夾的安全性:開啟 Tools 資料夾的內容,切到「安全性」頁籤,讓 TrustedInstaller(或者你目前登入的使用者帳戶)有寫入權限。參考下圖:
檔案權限改好之後,再回到剛才的錯誤訊息對話窗按「Retry」就可以繼續完成安裝程序。
沒有留言: