【发布时间】:2012-07-05 00:09:54
【问题描述】:
根据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
【问题讨论】:
-
那是一个旧教程。您应该按照以下步骤操作:hanselman.com/blog/…
-
这就是 iv 得到的 prntscr.com/94jh8 :(
-
你有最近的 nuget 副本吗?
-
包管理器控制台主机版本 1.7.30402.9028 - 是
标签: asp.net-mvc visual-studio-2010