首先下載MVC源代碼,下載地址為:https://aspnetwebstack.codeplex.com/
打開項目,卸載test文件夾下的所有項目和System.Web.WebPages.Administration這個項目,然后重新編譯源代碼,重新生成所有項目。
在項目中新建一個空的Web項目,包含基本的MVC組件

刪除項目中的如下程序集的引用

添加項目中MVC項目源碼的引用

查詢MVC源碼的版本信息

可以看到當前源碼的版本為5.2.4.0

打開新建項目中的所有Web.config文件,修改其中MVC的版本信息為5.2.4.0,當前項目只有一個Web.config文件需要進行修改

接着打開VS中的開發人員命令行工具

執行以下命令

命令中的最后一個參數取自Web.config文件中的MVC的PublicKeyToken值

最后可以調試我們的源碼了

