我们可以使用使用.NET 2.0的ASP.NET MVC Framework创建网站吗?

时间:2020-03-06 14:47:47  来源:igfitidea点击:

是否可以使用.NET 2.0创建带有ASP.NET MVC框架的网站?我仅限于使用.NET 2.0(我们使用VS 2008,但必须使用2.0框架),而且我真的想尝试MVC框架。

解决方案

斯科特·汉塞尔曼(Scott Hanselman)在他的博客中描述了一种使其工作的方法,但有一些警告:

在ASP.NET 2.0上部署ASP.NET MVC

可以使用Visual Studio 2008来完成,但是会引起头痛。

  • 创建一个ASP.NET MVC Web应用程序
  • 在项目属性中将Project Target Framework设置为2.0
  • 添加对System.Web.MVC的引用(单击警告消息)
  • 再次单击任何警告消息,添加我们可能需要的所有其他引用(System.Web.Routing,System.Web.Abstractions)
  • 开始编码!
  • 配置IIS以支持MVC路由和扩展
  • 将.NET 3.5开发框架中的" C:\ windows \ assembly \ GAC_MSIL \ System.Core"复制到运行.NET 2.0 SP1的IIS服务器的/ bin文件夹中。

可以在Scott Hanselman的博客中找到更多详细信息