根据http://www.codeproject.com/Articles/38778/ASP-NET-WebForms-and-ASP-NET-MVC-in-Harmony
我对我的 WebForms 项目进行了以下更改:
- 添加了 System.Web.Mvc.dll
- 添加了 System.Web.Abstractions.dll
- 创建控制器和视图文件夹
- 在我的调试部分添加了这些程序集
- 将 MVC、MVC.Ajax、MVC.HTML 添加到我的页面->命名空间
- 添加 Web.Routing.UrlRoutingModule 作为 HttpModule
- 已注册的测试路线
但是在“让 Visual Studio 提供 MVC 项目”部分我没有卸载项目选项,也没有 csproj 文件。我只有 .sln 和 .sln.DotSettings.user
我可以添加视图但不能添加控制器,为什么,有什么建议吗? http://prntscr.com/94imo