代码之家  ›  专栏  ›  技术社区  ›  eKek0

是否可以使用.NET 2.0.50727运行ASP.NET MVC 1?

  •  1
  • eKek0  · 技术社区  · 15 年前

    我用ASP.NET MVC 1开发了一个站点,现在我正试图将它部署到一个使用.NET 2.0.50727的服务器上。由于它不工作,我开始认为主要错误是服务器不支持MVC 1。

    我说的对吗?换句话说,我可以在.NET 2.0.50727服务器上运行ASP.NET MVC吗?

    2 回复  |  直到 15 年前
        1
  •  3
  •   Brian    15 年前

    它不会开箱即用,MVC 1设计用于.NET 3.5框架。

    这并不意味着它不能完成。看看斯科特·汉塞尔曼的这篇文章: http://www.hanselman.com/blog/DeployingASPNETMVCOnASPNET20.aspx

    这就是他必须做的工作:

    • 在Visual Studio 2008上开发
    • 项目属性中的目标.NET 2.0
    • 已将应用程序部署到.NET 2.0 SP1计算机
    • 已将system.core.dll本地复制到web apps/bin文件夹

    我不久前研究过这个问题,但一直没能奏效。您的里程可能会有所不同。

        2
  •  3
  •   Robert Harvey    15 年前

    ASP.NET MVC 1.0需要.NET Framework 3.5 Service Pack 1。

    支持的系统需求 操作系统:Windows服务器 2003;Windows Server 2008;Windows Vista;Windows XP .NET 3.5 SP1。

    http://www.microsoft.com/downloads/details.aspx?FamilyID=53289097-73ce-43bf-b6a6-35e00103cb4b&displaylang=en