【问题标题】:Is it possible to run an ASP.NET 3.5 MVC 1.0 app on a server that supports ASP.NET 2.0 only?是否可以在仅支持 ASP.NET 2.0 的服务器上运行 ASP.NET 3.5 MVC 1.0 应用程序?
【发布时间】:2009-11-16 00:06:29
【问题描述】:

我的主机支持

  • ASP

  • ASP.NET v1.0/2.0

  • ASP.NET Ajax

  • Access 数据库支持

  • MS 服务器数据库支持 (SQL Server)

我知道通过复制一些文件,可以在客户端上不安装 .NET 3.5 的情况下运行 .NET 3.5 Windows Forms 应用程序。 ASP.NET 3.5 MVC 1.0 也一样吗? MVC 1.0 是否支持 .NET 2.0?

我的主人是Go Daddy,以防万一它有帮助或很重要。

【问题讨论】:

    标签: asp.net-mvc


    【解决方案1】:

    大部分情况。 Scott Hanselman 有一篇文章描述了exactly how to do this。他指出:

    • 此解决方法提供完全零保修或支持。它是原样的,只是博客上的一个仅供参考。如果这个黑客删除文件或杀死你的猫,你会被警告。不要抱怨。
    • 在实践中,没有人真正知道什么会破坏。微软没有对此进行测试。
    • 这只是公寓可能不适合你。抱歉。

    诀窍:

    您可以将 System.Core 从您的 .NET 3.5 开发机器(这是您正在开发的运行 VS2008 的机器)复制到您的 .NET 2.0 SP1 机器上的 /bin 文件夹。它必须运行 .NET Framework 2.0 SP1,否则将无法正常工作。 System.Core 可能在您机器上的“C:\windows\assembly\GAC_MSIL\System.Core\3.5.0.0__b77a5c561934e089”附近,但您甚至连问都是坏人。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-12-28
      • 1970-01-01
      • 1970-01-01
      • 2010-10-14
      • 1970-01-01
      • 2016-02-19
      • 2013-01-14
      相关资源
      最近更新 更多