前言:微軟在2009年3月份推出了MVC之后,可以說是發展的速度非常快,僅僅過了不到3年的時間,MVC版本已經從1.0到達4.0,尤其是2.0和3.0之間的過渡可以說是非常的大,因此我們以前用2.0版本開發的項目已經過了啊,又要重新開發,多費事啊,我這里告訴你,完全沒有必要,因為我們有專門的轉換工具可以實現項目的轉換,下面我就詳細的講解一下這個過程,首先你要有開發環境和一個用MVC2.0開發的項目,接下來的步驟聽我慢慢說來
1. 就用著名的telerick團隊打造的RazorConverter吧!
下載網址:https://github.com/telerik/razor-converter
2.下載下來解壓,你可以看到這些文件
3.雙擊.sln文件,在VS中生成解決方案
1.在aspx2razor\bin\Debug文件夾下面找到Exe文件,將里面的三個文件復制出來
2)在D盤建立一個文件夾起名MVC_Demo,在里面在建立一個文件夾tool,將拷貝過來的文件復制到里面,如圖所示:
4. 找一個MVC2.0的項目放到和Tool文件夾同目錄的文件下面,如圖所示:
5. 找到MVC2里面的視圖文件(View)的路徑
D:\MVC_Demo\MVC2\MVC2\Views
6. 我們直接在這里運行aspx2razor.exe是不行的,我們要去命令行運行,如圖所示,輸入如下命令
7.這樣我們可以看到D盤下面看到一個文件夾mvc_demo_transition
8.打開這個文件夾我們看里面View文件夾下面的項目都已經該成功了,如圖所示:
很簡單吧,也很靈活,做個筆記記錄一下,喜歡和我一樣需要的博友們參考參考,當然你也可以自己擴展的在試試,就這樣了!大家晚安啦