ASP.NET MVC - 服务器软件要求?

时间:2010-03-03 15:50:57

标签: .net asp.net-mvc iis

我今天刚刚学会了asp.net mvc,我想知道从服务器端到主机需要什么。

我认为IIS 6(及更新版本)和.NET 3.5,还有你需要的其他东西吗?

5 个答案:

答案 0 :(得分:4)

来自MSDN:How to: Deploy an ASP.NET MVC Application

基本上你需要:

  • .NET 3.5
  • System.Web.Mvc(ASP.NET MVC程序集)
  • System.Web.Routing(ASP.NET MVC所需的.NET Framework程序集)
  • System.Web.Abstractions(ASP.NET MVC所需的.NET Framework程序集)
只有在没有SP1的情况下才需要

路由和抽象 dll。

只要您的IIS服务器正在为.NET 3.5 SP1项目提供服务,您就不必为MVC做任何特别的事情,因为它本质上只是一个库。

另外,如果你

答案 1 :(得分:2)

.NET 3.5 + IIS 5.1或更高版本。

答案 2 :(得分:1)

IIS 5.1也没问题。

没有其他需要。

答案 3 :(得分:1)

不,就是这样;-)如果可能的话,我会坚持使用IIS7

答案 4 :(得分:0)

根据您的托管环境,您可能会发现服务器上尚未安装MVC,幸运的是框架为bin-deployable

只需将System.Web.Mvc.dll,System.Web.Routing.dll和System.Web.Abstractions.dll放在应用程序的bin目录中即可解决大多数部署问题。