【问题标题】:Can you make a site with ASP.NET MVC Framework using .NET 2.0?您可以使用 .NET 2.0 使用 ASP.NET MVC 框架制作网站吗?
【发布时间】:2010-09-13 12:59:44
【问题描述】:

是否可以使用 .NET 2.0 使用 ASP.NET MVC 框架制作网站?我仅限于使用 .NET 2.0(我们使用 VS 2008,但我们必须使用 2.0 框架),我很想尝试 MVC 框架。

【问题讨论】:

    标签: asp.net asp.net-mvc .net-2.0


    【解决方案1】:

    Scott Hanselman 在他的博客中描述了一种使其发挥作用的方法,并提出了一些警告:

    Deploying ASP.NET MVC on ASP.NET 2.0

    【讨论】:

      【解决方案2】:

      可以使用 Visual Studio 2008 完成,但是会让人头疼……

      • 创建一个 ASP.NET MVC Web 应用程序
      • 将项目目标框架设置为 2.0 在项目属性中
      • 添加对 System.Web.MVC 的引用(点击警告消息)
      • 再次单击任何警告消息,添加您可能需要的任何其他引用(System.Web.Routing、System.Web.Abstractions)
      • 开始编码!
      • 并非您尝试的所有方法都能正常工作,如果您在部署时看到此类错误,则意味着 2.0 框架不支持您所做的任何事情...
        • “找不到类型或命名空间名称 'var'(是否缺少 using 指令或程序集引用?)”
      • Configure your IIS 支持 MVC 路由和 extensions
      • 将 .NET 3.5 开发框架中的“C:\windows\assembly\GAC_MSIL\System.Core”复制到运行 .NET 2.0 的 IIS 服务器的 /bin 文件夹中SP1。

      更多详细信息请参见Scott Hanselman's blog

      【讨论】:

        猜你喜欢
        • 2010-10-16
        • 1970-01-01
        • 2013-01-16
        • 1970-01-01
        • 1970-01-01
        • 2010-10-04
        • 1970-01-01
        • 2011-01-05
        • 2011-02-08
        相关资源
        最近更新 更多