好吧,這兩天決定學習一下MVC框架,VS倒是裝的2010,中文旗艦版,沒有打過SP1補丁,系統是WIN7,依然中文旗艦版。
網上查了一下,要安裝MVC4.0必須先打VS2010 SP1.吭呲吭呲從官網上下載了個安裝包:
我是直接下的ISO鏡像文件,省得安裝的時候再去下載,太慢了,地址http://go.microsoft.com/fwlink/?LinkId=210710.
結果裝到一半提示silverlight有問題,讓定位到silverlight.msi路徑,定位到D盤下臨時文件夾里找到此文件,點擊OK,報錯提示此文件不能安裝,網上查了下下,找到一個,說是因為原來已經安裝過一個版本的silverlight,因此不能再安裝。到控制面板---->添加/刪除程序里發現已經有了一個silverlight sdk3,卸載又卸載不掉,安裝又安裝不了,卡起了。繼續查繼續查,查到了,引下這位哥們的
在升級silverlight,或者卸載的時候,提示找不到某個某個臨時目錄下的原始安裝文件,從而無法卸載或升級新版本。天啊!!微軟腦殘!誰會保存原始的臨時文件目錄(通常在某個temp目錄中)中的原始安裝包文件!!!這種錯誤會令人抓狂。不過,還是有解決方法了,搜羅到一個,與大家分享:
打開注冊表工具regedit(在“開始->運行”中執行命令regedit),找到路徑 My Computer --->
HKEY_CLASSES_ROOT ---> INSATLLER ---> PRODUCTS ---> {D7314F9862C648A4DB8BE2A5B47BE100},然后刪除它,退出注冊表工具。
OK,問題解決!繼續安裝的漫長等待,結果一半又蹦出來定位FSharpRedist2.0_lp_chi.msi,這個東西我目前用不到,又擔心一CANCLE掉窗口,又要開始悲劇的ROLL BACK安裝,猶豫再三,再上官網去把英文和簡體中文的安裝包下載下來(還好不大,要不然這龜速要讓我砸電腦了),先試英文的,不行,再試簡體中文的,還是不行,這下我豁出去了,你ROLL就ROLL吧,直接CANCLE,咦,居然不ROLL,哈哈,繼續等待。。。。。。。。。。。。。。。
一半又是要找Help3_vs.msi,哪有那么多東西要找啊,管它,再CALCLE,再等待。。。。。,結果啊結果,提示我安裝時發生嚴重錯誤,安裝失敗!但關掉窗口卻又讓我重啟,好吧,聽話的重啟。
重啟后再厚臉皮的又開始裝,這次倒沒再讓我找啥東西了,一路暢通安裝下去,最后居然安裝成功,再重啟,重啟完后打開VS2010。
下載MVC4離線安裝程序:http://download.csdn.net/detail/caozhy/3619212,安裝成功,可以新建MVC項目了
一看時間,居然凌晨04:07,是時候去找周公聊聊了,希望周公啥時候也會寫程序,這樣學習休息就可以兩不誤了哈哈
(如果在安裝時讓定位到silverlight.msi,定位之后又說版本不對,例如不是中文簡體,那就直接在網上下載一下,
地址http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=b3deb194-ca86-4fb6-a716-b67c2604a139
下下來是EXE文件,直接解壓,在安裝SP1時定位到解壓后的文件夾,找到silverlight.msi即可)