工具軟體安裝:Visual Studio 2010 Express & Visual Web Developer 2010 Express

因為想在VS 2010上建立「Web Service專案」和「Web Api專案」,之後也可能想建立「MVC4專案」,所以想辦法先安裝VS 2010。

現在如果要安裝舊版本的VS,微軟官網都有一些麻煩的規定(在這邊不詳細說了),因而找到VS 2010版本就花了一些心力,最後在這連結(https://www.laird.tw/2015/06/visual-studio-c-microsoft-visual-c-2010_19.html)看到有人上傳VS 2010 Express在google drive,終於成功安裝到了。連結中說可以「線上取得金鑰」這件事也不成立了,我是直接去找有金鑰的連結(https://yousufali2012.wordpress.com/2014/10/15/download-registration-key-of-visual-studio-2010-express/),取得金鑰貼上註冊成功的。這邊直接複製連結中金鑰:Microsoft Visual C# 2010 Express Key: PQT8W-68YB2-MPY6C-9JV9X-42WJV,怕以後該連結失效。

之後要另外安裝MVC 4,可以透過「Web Platform Installer」安裝,以下有兩個參考連結:
https://ithelp.ithome.com.tw/articles/10203519
http://blog.sanc.idv.tw/2012/02/aspnet-mvc-aspnet-mvc-4.html

安裝完後,打開VS 2010 Express發現找不到MVC templates相關選項,想說哪裡沒裝好?查了好陣子,在這個連結(https://stackoverflow.com/questions/15169968/asp-net-mvc-4-visual-studio-2010-project-templates-not-present)中發現應該是可work的解法,也就是去載「Visual Web Developer component」,為何要載的原因節錄如下:
If you didn't install the Visual Web Developer component, the ASP.NET project templates won't be fully installed. Naturally, because the installer then thinks it doesn't need to put them there as ASP.NET is a web development framework.

不知為何,直覺告訴我,一樣可去Web Platform Installer尋找Visual Web Developer component安裝,安裝完後會是以下畫面:

然後依之前查過後的想法,覺得應照連結(https://stackoverflow.com/questions/11496359/visual-studio-2010-express-to-pro-asp-net-mvc-4-installed-but-not-an-option)去「程式與功能」裡修復MVC4,確保還是正確安裝的。如果中途有跳視窗要你去修復MVC4,如相容性問題,一定要按其視窗裡相關修復選項去修復。

以上完成後,打開VS 2010 Express,發現還是沒有MVC相關選項。正覺得到底哪裡出錯時,發現之前安裝Visual Web Developer component後,我多了VS Web Developer 2010 Express,打開一看,發現MVC4有安裝好了。VS Web Developer 2010 Express一樣,連結(https://blog.xuite.net/tolarku/blog/35552960-Visual+Studio+2010+Web+Developer+-+Express)中說可以「線上取得金鑰」這件事也不成立了,我是直接去找有金鑰的連結(https://yousufali2012.wordpress.com/2014/10/15/download-registration-key-of-visual-studio-2010-express/),取得金鑰貼上註冊成功的。這邊直接複製連結中金鑰:Microsoft Visual Web Developer 2010 Express Key: CY8XP-83P66-WCF9D-G3P42-K2VG3,怕以後該連結失效。

以上完成後,後續就可以建立本文一開始說的那些專案囉!

p.s. 這樣看來,VS 2010 Express好像沒有作用?但想說緩點處理,之後很確定再看看需不需要刪除。

留言

熱門文章