早就聽說微軟出了一個mvc的架構,于是就想安裝下,無奈筆記本是vista的作業系統,安裝過程中出現了一系列的問題。
1:安裝VS2008 Express版,Visual Web Developer無法安裝,每次都是安裝到 Microsoft 創作工具 就報錯,郁悶,于是上網查找資料,
發現是Office 2007 引起的。于是重新安裝Office2007。嘗試安裝Visual Web Developer,終于成功。
2:因為先前安裝了Mvc 1.0,于是上網查找資料,看為什麼 Developer不顯示模闆,
網上說的都是将模闆檔案複制到ProjectTemplates,和ItemTemplates下面。
但是因為沒安裝Vs2008,是以那些目錄都沒建立。無奈之下。找到
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VWDExpress,右鍵單擊Visual Web Developer,選擇打開所在檔案位置,可以到
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE,下面有VWDExpress.exe檔案,但是沒有Devenv.exe,抱着嘗試的态度将Mvc的模闆檔案複制到
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VWDExpress,下面的ProjectTemplates和ItemTemplates。這裡要注意一點,因為Mvc是項目檔案,并不是網站,是以複制的地方是C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VWDExpress\ProjectTemplates\CSharp\Web\2052,但是新問題來了。網上說的什麼最後關鍵步驟是 devenv /setup 。
但是C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE,下面哪有什麼devenv.exe啊,于是又上網查找資料,發現可以運作VWDExpress /setup,終于可以看到Mvc模闆了,興奮啊。終于可以體驗Mvc了。
3:選擇建立Mvc的項目,彈出對話框系統無法加載Microsoft.VisualStudio.Web.Extensions,version 9.0.0.0 xxxxx,郁悶了,滿心歡喜的一位看到模闆就完事了,結果還有這一手,弄了一晚上,失敗,上網查找資料搜尋,都沒對該問題有什麼解釋,郁悶啊!
4:早上起床,想起同學的電腦同樣也是Visual Web Developer,于是嘗試在他的電腦上安裝Mvc,靠,第一次就安裝成功了,郁悶,但是我注意到一個細節,就是Mvc安裝過程中,出現了status:install template in Visual Web developer的字樣。想起以前自己安裝的時候什麼都沒提示,status後面的是空,于是心想是不是我應該先安裝Visual Web Developer,然後安裝Mvc之類,因為這兩者的關系很有可能像 .net framework,和iis之間的關系。于是打開控制台,解除安裝掉Mvc,然後重新安裝Mvc,靠,終于成功了。
關鍵點:
1:先安裝Visual Web Developer ,然後安裝Mvc,如果Mvc先前已安裝,請先解除安裝,然後重新安裝,切不可修複,先解除安裝,然後重裝。
2:如果Visual Web Developer安裝不成功,在創作元件處報錯的話,那看看是不是Office的原因,建議解除安裝Office,重新安裝Office
本文轉自LoveJenny部落格園部落格,原文連結:http://www.cnblogs.com/LoveJenny/archive/2009/05/24/1488192.html,如需轉載請自行聯系原作者